Java Developer
Samir JhaUnited StatesSENIORPosted 49m ago
Java SEJava EESpring FrameworkSpring BootSpring MVCSpring SecurityHibernateJPAREST APIsMicroservices ArchitectureDockerKubernetesOracleMySQLPostgreSQLMongoDBCassandraJenkinsGitMavenGradleSoftware ArchitectureDesign PatternsData StructuresAWSAzureGCPAngularReactVue.js
About the Role
We are looking for a highly experienced Java Developer to join our team and design, develop, and modernize enterprise-grade applications supporting critical business operations.
Key Responsibilities
• Design and develop enterprise-grade applications
• Modernize existing systems and implement new features
• Lead technical aspects of projects and provide technical leadership
• Conduct code reviews and mentor junior developers
• Troubleshoot production issues and optimize performance
Requirements
• Strong expertise in Java SE/EE
• Experience with Spring Framework – Spring Boot, MVC, and Security
• Knowledge of Hibernate / JPA
• Experience with REST APIs and Microservices Architecture
• Familiarity with Docker and Kubernetes
• Experience with Relational Databases – Oracle, MySQL, PostgreSQL
• Experience with NoSQL databases – MongoDB, Cassandra
• Knowledge of CI/CD tools – Jenkins, Git, Maven, and Gradle
• Understanding of Software Architecture, Design Patterns, and Data Structures
• Technical Leadership, Code Reviews, and Mentoring experience
• Production Troubleshooting and Performance Optimization skills