Senior Java Developer AWS
Senior Java Developer – AWS Company: Tavant Technologies Employment Type: Full-Time Experience: 8–15 Years Salary: Benefits + Up to 10% Bonus Work Authorization: or Position Summary Tavant Technologies is seeking an experienced Senior Java Developer to design, develop, and maintain scalable backend applications and microservices in an AWS environment. The ideal candidate will have strong expertise in Java 11/17/21, Spring Boot, Microservices, AWS, Kubernetes, and DynamoDB, along with experience building high-performance APIs and reusable software components.
Key Responsibilities
Design, develop, and maintain scalable Java-based backend applications and microservices. Build and maintain AWS services including DynamoDB, S3, Lambda, IAM, and EKS. Design and develop RESTful APIs and reusable Java libraries. Develop high-performance and responsive applications. Apply software design and architectural patterns to enterprise applications. Work with Spring Framework and Spring Boot for microservices development. Collaborate with product, engineering, and cross-functional teams to understand technical and business requirements. Implement CI/CD processes using Jenkins, GitHub, Kubernetes, and Spinnaker. Develop applications using both NoSQL and relational databases. Troubleshoot, optimize, and maintain backend applications. Follow modern software-development practices and stay current with Java, cloud, and backend technologies. Participate in code reviews and contribute to technical design and architecture decisions. Mandatory Qualifications 8–15 years of professional software development experience. Strong proficiency in Java 11, Java 17, and Java 21. Strong experience with Spring Framework and Spring Boot. Hands-on experience developing Microservices. Knowledge of software design and architectural patterns. Experience creating reusable Java libraries/components. Experience with AWS environments. Hands-on experience with:DynamoDB S3 Lambda IAM EKS Experience with Kubernetes, Jenkins, GitHub, and Spinnaker. Experience with Scala programming language. Experience with NoSQL and relational databases. Strong API development experience. Excellent communication, collaboration, and problem-solving skills.
Nice-to-Have
Skills Docker Kafka Datadog Advanced AWS/EKS deployment experience Media & Entertainment industry experience Solution Selling Practice Development Preferred Technical Stack Languages: Java 11/17/21, Scala Frameworks: Spring, Spring Boot Architecture: Microservices, Design Patterns, Architectural Patterns AWS: DynamoDB, S3, Lambda, IAM, EKS CI/CD & DevOps: Kubernetes, Jenkins, GitHub, Spinnaker Databases: DynamoDB, NoSQL, Relational Databases Additional: Docker, Kafka, Datadog Candidate Profile The ideal candidate is a senior backend engineer with strong Java and Spring Boot/Microservices expertise and proven experience deploying scalable applications in AWS/EKS environments. Experience with Scala, DynamoDB, Kubernetes, Jenkins, GitHub, and Spinnaker is essential. Compensation $140,000 Base Salary + Benefits + Up to 10% Bonus