Senior Java Developer New york
New York City, NY - USA
Job Summary
We are seeking a skilled Senior Java Developer to join a dynamic technology team. The ideal candidate will have a strong background in Java development experience working in an AWS environment and a passion for creating scalable and efficient applications.
The successful candidate will be responsible for designing developing and maintaining high-quality software solutions with a strong focus on performance scalability and reliability.
Develop and maintain microservices for backend applications.
Develop and maintain AWS services including DynamoDB S3 Lambda IAM and EKS.
Ensure application responsiveness scalability and performance.
Design and develop APIs.
Deliver solutions that meet both technical and business requirements.
Stay current with developments in backend technologies applications and programming languages.
Proficient in Java with strong knowledge of advanced features introduced in Java 11 17 and 21.
Familiarity with various software design and architectural patterns.
Ability to write reusable Java libraries.
Strong knowledge of microservices architecture using the Spring Framework and Spring Boot.
Familiarity with the Scala programming language.
Hands-on experience with CI/CD and DevOps tools including Kubernetes Jenkins GitHub and Spinnaker.
Experience with NoSQL databases such as DynamoDB and relational databases.
Excellent communication and teamwork skills.
Knowledge of Docker Kafka and Datadog.
- Experience deploying applications to AWS using EKS.
- Media and Entertainment Solution Selling Practice Development
- Proficient in Java with a good knowledge of advanced features introduced in v11 v17 and v21.
- Familiar with various design and architectural patterns.
- Skill for writing reusable Java libraries.
- Good knowledge of Microservices architecture using Spring Framework & SpringBoot.
- Familiar with Scala programming language.
- Hands-on experience with CI/CD tools - Kubernetes Jenkins Github and Spinnaker.
- Experience with No SQL database likeDynamoDB and relational database.