Description

Job Summary: The Senior Java Developer will be responsible for leading the design, development, integration, testing and troubleshooting of Java microservices/applications.  He’ll be hands on and be able to investigate code issues independently, especially integration with other subsystems and recommend solutions.

 

 

Key Skills / Requirements:

 

•            Mandatory
o            Java
o            SpringBoot & RESTFul API
o            JPA and Hibernate, MySQL/MSSQL
o            AOP / AspectJ

o            Unit test: Junit, Mockito

o            Maven
o            CI/CD pipeline, e.g. Jenkins

 

•            Beneficial
o            Performance tuning
o            Kubernetes
o            AWS SDK & Azure SDK
o            Data/Storage: Redis, Azure Storage Account/AWS S3, Kafka/EventHub
o            APM like AppDynamics, Logging like Splunk/CloudWatch/AppInsight
o            Cloud Migration Experience: AWS, Azure, Migrations Cloud-Cloud, Migrations OnPrem-Cloud, Cloud architecture, security

o            Infra as Code: Terraform


 

Education

Any Graduate