Job description
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 .
The ideal candidate will have strong experience in Java-based backend development along with frontend proficiency in React or Angular, and should be comfortable working with modern DevOps tools, microservices architecture, and cloud environments.
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
Required Skill Profession
Computer Occupations