Full Stack Java Developer
Mohammed Naymal shareefUnited StatesSENIORPosted 4d ago
JavaSpring BootREST APIsMicroservicesSpring MVCSpring SecurityReactAngularVueAWSECSEKSS3SNSSQSDynamoDBEvent-driven architecturePub/Sub messagingGitHub ActionsCI/CDJUnitMockitoSonarQube
About the Role
We are looking for an experienced Full Stack Java Developer to join our team. This role focuses on building scalable enterprise applications using Java, Spring Boot, and modern frontend frameworks.
Key Responsibilities
• Develop scalable full-stack enterprise applications
• Build secure APIs, microservices, and responsive user interfaces
• Integrate frontend applications with backend services
• Deploy and support cloud-native applications on AWS
• Maintain automated testing, CI/CD workflows, and production reliability
Requirements
• 8+ years of hands-on experience with Java and Spring Boot
• Strong expertise in REST APIs, microservices, Spring MVC, and Spring Security
• 4–5 years of frontend development experience using React, Angular, or Vue
• 5+ years of hands-on AWS experience, including ECS/EKS, S3, SNS/SQS, and DynamoDB
• Experience with event-driven architecture and Pub/Sub messaging
• Hands-on experience with GitHub Actions, CI/CD pipelines, and cloud deployments
• Knowledge of JUnit, Mockito, SonarQube, and secure coding practices
• Strong debugging, problem-solving, communication, and collaboration skills