Java Developer
Abhishek JaiswalUnited StatesMIDPosted 10d ago
JavaGCPSpring BootSpring SecuritySpring DataHibernate/JPARESTful APIsMicroservicesPostgreSQLSQLKafkaRabbitMQDockerKubernetesCI/CDGitMavenGradleAgileScrum
About the Role
We are looking for an experienced Java Developer with Google Cloud Platform (GCP) expertise to join an enterprise technology team.
Key Responsibilities
• Design and implement RESTful APIs and microservices
• Develop and maintain applications using Java 8/11+ and Core Java
• Utilize Spring Boot, Spring Security, Spring Data, and Hibernate/JPA
• Work with PostgreSQL and SQL databases
• Implement solutions using Kafka or RabbitMQ
• Apply knowledge of Google Cloud Platform (GCP) and cloud-native architecture
• Utilize Docker, Kubernetes, or OpenShift for containerization
• Implement CI/CD pipelines using Git, Maven/Gradle, and automated testing
Requirements
• 7+ years of software development experience
• Strong hands-on experience with Java 8/11+ and Core Java
• Expertise in Spring Boot, Spring Security, Spring Data, and Hibernate/JPA
• Experience building RESTful APIs and microservices
• Strong knowledge of PostgreSQL and SQL databases
• Experience with Kafka or RabbitMQ
• Knowledge of Google Cloud Platform (GCP) and cloud-native architecture
• Hands-on experience with Docker, Kubernetes, or OpenShift
• Experience with CI/CD, Git, Maven/Gradle, and automated testing
• Strong troubleshooting, performance tuning, and Agile/Scrum experience