Full Stack Java Developer
pranav saiUnited StatesSENIORPosted 2h ago
Java 8/11/17J2EESpring BootSpring MVCSpring SecurityREST APIsdistributed systemsservice-oriented architectureAngular or ReactJavaScriptTypeScriptHTML5CSS3OraclePostgreSQLMySQLSQLquery optimizationApache KafkaRabbitMQAWS or AzureDockerKubernetesJenkinsCI/CD pipelinesGitMaven/GradleJUnitMockitoSplunkOAuth 2.0JWTScrum
About the Role
We are looking for an experienced Full Stack Java Developer with 10+ years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. This role requires expertise in both backend and frontend technologies, with a focus on Java, Spring Boot, microservices, and cloud-based application development.
Key Responsibilities
• Design, develop, test, and maintain enterprise-grade full-stack applications
• Build backend services using Java, Spring Boot, and microservices
• Develop responsive user interfaces using Angular or React
• Integrate REST APIs, databases, and messaging systems
• Implement automated testing, secure coding practices, and CI/CD workflows
• Collaborate with architects, business analysts, QA engineers, and product teams
• Troubleshoot production issues and improve application performance
• Participate in Agile ceremonies, code reviews, and technical design discussions
Requirements
• 10+ years of professional software development experience
• Strong expertise in Java, Spring Boot, microservices, and modern frontend technologies
• Experience with cloud-based application development (AWS or Azure)
• Knowledge of database technologies including Oracle, PostgreSQL, MySQL
• Familiarity with messaging platforms like Apache Kafka and RabbitMQ
• Understanding of security protocols such as OAuth 2.0 and JWT
• Experience with Agile methodologies, code reviews, and unit testing