Job Title: Java AWS Developer
Location: Remote
Job Type: Full Time
Must Have:
· Possess excellent written and verbal communication skills.
· Hands on with Core Java/ J2ee (Spring, Hibernate, MVC)
· Experience working on Microservices.
· Good experience on AWS Cloud, MSK, Kinesis, Lamda
· Good hands-on experience on AWS Glue using Apache Spark, Amazon EMR
· Good experience on container orchestration system like Kubernetes, ECS
· Good working knowledge in SPRING Framework & Spring Boot
· Good experience in Kafka and other messaging systems like RabbitMQ
· Hands on with Rest based web services
· Hands on with SQL queries and MySQL experience – any one RDBMS
· Testing experience in JUnit/Spock/Groovy – any one
· Design Patterns, Design Principles
· Experience in GIT & Maven
· Experience in writing design document and good experience on UML.
· Handling experience in AWS in data engineering project
Good to Have:
· Test Automation
· Experience of working in Agile environment
· Experience of Code Quality Tools like Sonar, Check style, Findbug
· Experience of working on DevOps and related toolsets
· Experience in client facing role
Job Type: Full-time
Pay: $135,000.00 - $145,000.00 per year
Experience level:
Schedule:
Experience:
- Core Java/ J2ee: 9 years (Required)
- Microservices: 6 years (Required)
- AWS Cloud, MSK, Kinesis, Lamda: 6 years (Required)
- AWS Glue using Apache Spark, Amazon EMR: 4 years (Required)
- Kubernetes, ECS: 3 years (Required)
- Kafka: 4 years (Required)
Work Location: Remote