Java Full Stack Developer
M MukkeshUnited StatesSENIORPosted 30m ago
JavaSpring BootPythonAngularAWSMicroservicesRESTful APIsCI/CDJenkinsGitHub ActionsGitMavenJiraAgileGitHub CopilotChatGPTAI/GenAI
About the Role
We are looking for an experienced Java Full Stack Developer to join our team. This role focuses on building scalable enterprise applications and leading development teams.
Key Responsibilities
• Lead development teams and manage end-to-end application delivery
• Design and develop applications using Java, Spring Boot, Python, and Angular
• Build and maintain REST APIs and microservices
• Manage sprint planning, task assignments, estimations, and delivery
• Develop and deploy cloud-based applications using AWS
• Utilize GitHub Copilot, ChatGPT, and other AI tools for coding, testing, and automation
• Conduct code reviews and maintain development quality
• Mentor junior developers and collaborate with architects, QA, and business teams
• Participate in Agile/Scrum ceremonies and ensure timely project delivery
Requirements
• 7+ years of full-stack development experience
• Strong expertise in Java and Spring Boot
• Hands-on experience with Python and Angular
• Strong knowledge of AWS services: Lambda, ECS/EKS, S3, API Gateway, DynamoDB, and RDS
• Experience with microservices and RESTful APIs
• Experience leading development teams or technical squads
• Practical experience with GitHub Copilot, ChatGPT, or AI/GenAI tools
• Knowledge of CI/CD tools such as Jenkins and GitHub Actions
• Experience with Git, Maven, Jira, and Agile methodologies