Our Client, an IT Services and Consultant company, is looking for a Sr Java Developer (Spring Boot, Microservices and AWS) for their Plano, TX/ Hybrid location.
Responsibilities:
• Design, develop, and maintain robust, scalable, and secure backend applications using Java J2EE, Spring Boot, MicroServices with AWS Cloud experience and proficiency in Lambda / ECS, S3, SQS / SNS.
• Working experience in ReactJS or Angular or Vue is added advantage
• Build and optimize RESTful APIs and microservices to support front-end applications and third-party integrations.
• Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions.
• Write clean, efficient, and well-documented code following best practices and coding standards.
• Perform unit testing, integration testing, and debugging to ensure application reliability and performance.
• Monitor and improve application performance, scalability, and security.
• Participate in code reviews, technical discussions, and team meetings to share knowledge and improve processes.
• Stay updated with emerging technologies and frameworks to continuously enhance development practices.
Requirements:
• One AWS Certification (Developer or Associate Mandatory)
• 11 to 13 years of experience in IT
• Proficiency in Java J2EE with a strong understanding of object-oriented programming principles.
• Hands-on experience with Spring Boot, Spring MVC, and related Spring modules (e.g., Spring Security, Spring Data).
• Knowledge of building and consuming RESTful APIs and working with JSON/XML.
• Experience with AWS cloud platform with Lambda / ECS, S3, SQS & SNS
• Familiarity with relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks like Hibernate.
• Experience with microservices architecture and containerization tools like Docker.
• Proficiency in version control systems like Git.
• Strong problem-solving skills and the ability to work independently or as part of a team.
• Excellent communication and collaboration skills.
• Preferred skills
• Knowledge of CI/CD pipelines and tools like Jenkins or GitLab CI.
• Understanding of Agile/Scrum methodologies
Why Should You Apply?
• Health Benefits
• Referral Program
• Excellent growth and advancement opportunities