Skillset: AWS Services (AWS Architecture, S3 Bucket, Lambda Function, EC2 Instances, AWS EKS, AWS RDS, SQS, SNS, Dynamo DB), React.JS, Redux, Rest API, Java/J2EE/Core Java, Springboot, Microservices Architecture, Docker/Container/Kubernetes, Kafka
Key Responsibilities:
- 12+ years of strong hands-on experience in Java Rest API and related technologies including Java, J2EE, Javascript, REST, React.js, Redux, Springboot, Openshift, Kubernetes, Docker, AWS Fargate, AWS EC2, and AWS EKS.
- The Java Developer would need to have a minimum of 3-6 years of experience with the following technologies:
- Strong experience in Docker, Kubernetes, Kubernetes CRDs, Kubernetes RBAC
- Proven working experience in Java development
- Hands-on experience in designing and developing applications using Java EE platforms
- Object-oriented analysis and design using common design patterns
- Experience in Spring, Springboot, Struts, or equivalent J2EE framework
- Working knowledge and experience with JQuery, Ajax, JSON, CSS, HTML
- Hands-on experience in REST, React.js, Redux, Openshift, Kubernetes, Docker, Lambda, EKS, Datadog
- Good experience in testing tools
- Ability to provide and implement technical solutions to a wide range of difficult problems
- Knowledge in the insurance domain
- Should have good experience in Agile methodologies
- Must have worked in onsite-offshore projects
- Should have good communication skills
- Awareness in DevOps
- Understanding in ELK and Logging
- Must have worked with Kafka
- Must have worked with Gradle/Maven