Required Skills: Backend Developer, Azure, Docker, Kubernetes, PostgreSQL, NoSQL, RESTful APIs, JSON, JUnit, Mockito, CI/CD Pipelines, GIT, Bitbucket, OAuth2, JWT, JIRA
Job Description
Role:Lead Java Backend Developer(Microservices and Azure devops)
Location: Pleasanton,CA
Client:HCL/Abbott laboratories
Required Skills:
- Experience: 12+ years in backend development
- Extensive experience in Java Microservices on Azure cloud and has contributed to High level and low level designs with hands on coding (8+ years)
- Must have at least 4+ years of experience understand various components and migrating applications to Azure Cloud
- Core Technologies: Java, Spring Boot, Microservices.
- Cloud Platform: Azure (Azure Kubernetes Service (AKS), Azure API Management (APIM), Azure Service Bus, Azure Event Hub), Azure Blob Storage, Azure Monitor.
- Containerization and Orchestration: Docker, Kubernetes.
- Database Technologies: Relational Databases (PostgreSQL), NoSQL Databases (CosmosDB, Redis).
- API Development: RESTful APIs, transformation of XML and JSON data structures.
- Unit Testing (JUnit, Mockito), Integration Testing, Static Code Analysis (Coverity).
- DevOps and CI/CD: CI/CD Pipelines (Azure DevOps), Version Control (Git or Bitbucket).
- Security: OAuth2, JWT, Security Best Practices.
- Other Tools: Message Brokers (Kafka), Service Mesh (Istio).
- Must have Cloud experience - Azure
- JIRA exposure is a must
- Bachelor’s degree, or advance degree in Computer Science, or MS
- Ability to work within a team and as an individual contributor in a fast-paced, changing Environment
- Ability to work in a highly matrixed and geographically diverse business environment
- Meticulous and methodical with high attention to detail
- Out of box thinker and go getter attitude to solve problems and innovate rapidly
- Solid communication and interpersonal skills
- Ability to maintain regular and predictable attendance
- Experience in HealthCare industry and medical domain experience