A technology solutions provider is seeking an experienced Java Developer with over 8 years of experience. You will design and develop scalable microservices using Java and Spring Boot, integrate REST/SOAP web services, and manage cloud deployment on GCP. This role requires strong expertise in databases like MySQL and Oracle, along with messaging systems and version control. If you have a passion for building secure and efficient applications, we want to hear from you.
Qualifications
Minimum of 8 years of experience in Java development.
Strong understanding of microservices architecture and design patterns.
Experience with cloud deployment and database management.
Responsibilities
Design and develop microservices using Java and Spring Boot.
Integrate REST/SOAP web services and third-party APIs.
Provide L1 & L2 production support and troubleshooting.
Skills
Java
Spring Boot
Microservices Architecture
REST/SOAP Services
Cloud Deployment (GCP)
MySQL
Oracle
PostgreSQL
JWT
GIT
Tools
Gradle
Bamboo
Google Pub/Sub
MQ
Hibernate
Job description
Role Description
Experience: 8+ years.
Experienced Java Developer specializing in building and supporting scalable microservices-based enterprise applications and web applications.
Key Expertise & Responsibilities
Design and development of microservices using Java and Spring Boot
REST/SOAP web services development and third-party API integrations
Shopify API integrations and backend system connectivity
Cloud deployment and support on GCP
Database – using MySQL, Oracle, and PostgreSQL (Hibernate, JdbcTemplate)
Implementation of security mechanisms (JWT, LDAP, API Key)
Messaging systems using Google Pub/Sub and MQ
Circuit breaker implementation using Resilience4j
Build & deployment using Gradle and Bamboo
Version control using GIT and SVN
Providing L1 & L2 production support and troubleshooting critical issues
Ensuring code quality, performance, and application stability