Java Full Stack Developer
Balu AlamUnited StatesSENIORPosted 1h ago
JavaSpring BootSpring MVCMicroservicesReact.jsAngularJavaScriptHTML5CSS3OraclePostgreSQLMongoDBCI/CDGitMavenGradleJenkinsDockerKubernetesAWSAzure
About the Role
We are looking for an experienced Java Full Stack Developer to join our team. This role focuses on designing scalable applications and building responsive user interfaces.
Key Responsibilities
• Design, develop, and maintain scalable enterprise applications
• Build backend services using Java, Spring Boot, Spring MVC, and Microservices architecture
• Develop responsive frontend applications using React.js or Angular, JavaScript, HTML5, and CSS3
• Design and integrate RESTful APIs and third-party services
• Work with relational and NoSQL databases such as Oracle, PostgreSQL, and MongoDB
• Implement application security, authentication, authorization, and performance optimization
• Utilize CI/CD pipelines, Git, Docker, Kubernetes, and cloud platforms such as AWS or Azure
• Collaborate with architects, business analysts, QA engineers, and cross-functional teams
• Participate in code reviews, technical discussions, troubleshooting, and production support
Requirements
• 10+ years of experience in Java development
• Strong hands-on experience with Java 8/11/17 or later
• Spring Boot, Spring Framework, and Microservices
• React.js or Angular
• REST APIs and distributed systems
• SQL databases and database optimization
• Git, Maven/Gradle, Jenkins, and CI/CD
• Docker, Kubernetes, and cloud technologies
• Strong problem-solving and communication skills