Java Full Stack Developer
KALYAN CHAKRAVARTHYUnited StatesSENIORPosted 4d ago
JavaSpring BootSpring MVCHibernateJPAMicroservicesReact.jsAngularJavaScriptTypeScriptHTML5CSS3RESTful APIsSOAP Web ServicesSQLNoSQLOraclePostgreSQLMySQLMongoDBAWSAzureGCPApache KafkaDockerKubernetesJenkinsGitMavenCI/CDMicroservices ArchitectureDistributed SystemsSpring SecurityOAuth2JWTAgileScrum
About the Role
We are looking for a Java Full Stack Developer with 12+ years of experience to join our team. This role focuses on developing enterprise applications and working with both backend and frontend technologies.
Key Responsibilities
• Design and implement RESTful APIs and SOAP Web Services
• Develop scalable enterprise applications using Java Full Stack technologies
• Work with SQL and NoSQL databases including Oracle, PostgreSQL, MySQL, and MongoDB
• Utilize cloud platforms such as AWS, Azure, or GCP
• Implement CI/CD pipelines using tools like Docker, Kubernetes, Jenkins, and Git
• Collaborate with product team on technical requirements
Requirements
• 12+ years of experience in Java Full Stack Development and Enterprise Application Development
• Strong expertise in Core Java, Java 8/11/17/21, Spring Boot, Spring MVC, Hibernate, JPA, and Microservices
• Hands-on experience with frontend technologies such as React.js, Angular, JavaScript, TypeScript, HTML5, and CSS3
• Strong experience developing RESTful APIs, SOAP Web Services, and scalable enterprise applications
• Proficiency in SQL/NoSQL databases, including Oracle, PostgreSQL, MySQL, and MongoDB
• Experience with AWS, Azure, or GCP cloud platforms
• Hands-on experience with Apache Kafka, Docker, Kubernetes, Jenkins, Git, Maven, and CI/CD pipelines
• Strong understanding of Microservices Architecture, Distributed Systems, Spring Security, OAuth2, and JWT
• Experience working in Agile/Scrum environments with excellent communication and problem-solving skills