Job Title :
Java Full Stack Developer (React)
Location : Hyderabad
Employment Type :
Contract to Hire (Conversion based on performance)
Duration : One Year
Job Overview :
We are looking for a highly skilled and motivated
Java Full Stack Developer
with expertise in
React
, to join our team on a
contract basis
Key Responsibilities :
Develop, test, and deploy high-quality applications using Java, Spring Boot, and React (or Angular)
Design and build RESTful APIs and enterprise-level web services using Spring MVC
Implement secure and scalable solutions using Spring Security and OIDC / OAuth 2.0
Integrate applications with relational databases such as Oracle, PostgreSQL, or MySQL
Work with CI / CD tools like Git / Bitbucket, Jenkins, Maven / Gradle, and SonarQube
Containerize applications using Docker and orchestrate with Kubernetes
Use Terraform for infrastructure provisioning (preferred)
Collaborate with cross-functional teams in an Agile environment
Follow clean code principles, design patterns, and object-oriented programming (OOP) standards
Work with messaging frameworks like Kafka or MQ for distributed communication
Participate in code reviews, debugging, and performance tuning
Required Skills & Experience :
Strong hands-on experience in
Java (Core & EE)
Spring Boot
Spring MVC
, and
Spring Security
Proficiency in
React
(or Angular)
Good understanding of
Microservices architecture
and
SOA / MVC design patterns
Experience in
building REST / SOAP APIs
Experience with
CI / CD tools
: Git / Bitbucket, Maven, Gradle, Jenkins, Sonar
Hands-on with
cloud platforms
like AWS (or similar private / public clouds)
Good knowledge of
Docker
Kubernetes
, and basic
Terraform
Solid understanding of
OOP concepts
and software design principles
Exposure to
messaging systems
like Kafka or MQ
Strong debugging, problem-solving, and communication skills
Preferred : Familiarity with
JPMC infrastructure
, tools like
Photon
, and
OAuth 2.0
implementation
Nice to Have :
Experience working in enterprise environments like
JPMC
Prior experience in financial or banking domains
How to Apply :
If you're ready to take on a challenging and rewarding role, apply now!
Send your resume to ramya.p@saranshinc.com
Java Developer • India