Job details
Java Fullstack Developer - React (Remote - India)
- Java
- Spring Boot
- REST
- JSP
- Node.js
- GraphQL
- AWS
Posted: 2 days ago
This position is posted by Jobgether on behalf of RGH-Global | People Services. We are currently looking for a Java Fullstack Developer - React in India.
As a senior member of the development team, you will play a pivotal role in designing, building, and scaling enterprise-grade web applications. This position requires deep expertise in both backend and frontend technologies, with a strong focus on Java, Spring, and React. You will drive the implementation of microservices architectures, ensure high-performing systems, and leverage modern frameworks for data integration and responsive user interfaces. Beyond hands-on coding, you’ll collaborate with cross-functional teams, contribute to architectural decisions, and mentor junior engineers. This is an exciting opportunity to make a significant impact on high-visibility projects while working in a collaborative and forward-thinking environment.
Accountabilities:
In this role, you will be responsible for:
- Designing and developing scalable, high-performance web applications using Java, JSP, and Spring.
- Leading the implementation of microservices architectures and RESTful APIs.
- Building and maintaining responsive frontends with TypeScript, JavaScript, and React.
- Utilizing GraphQL to optimize data querying between frontend and backend services.
- Developing backend integrations with Node.js where applicable.
- Working with cloud platforms, particularly AWS, to deploy and manage applications.
- Leveraging Kafka for real-time data processing and asynchronous messaging.
- Optimizing performance to ensure reliability and high availability.
- Collaborating closely with product and engineering teams to gather requirements and deliver solutions.
- Mentoring junior developers, conducting code reviews, and enforcing coding best practices.
The ideal candidate brings:
- A Bachelor’s or Master’s degree in Computer Science, Engineering, or related fields.
- Over 10 years of professional experience in fullstack development with a strong background in Java.
- Advanced skills in Java, JSP, and Spring (Spring Boot, Spring MVC).
- Proven expertise in TypeScript, JavaScript, and React for modern UI development.
- Solid experience with microservices architecture and RESTful APIs.
- Hands-on experience with GraphQL integration.
- Proficiency with Node.js for backend services.
- Strong knowledge of relational databases, particularly PostgreSQL.
- Excellent leadership skills, with experience mentoring and guiding teams.
- Strong problem-solving abilities and communication skills, with a focus on delivering results.
Nice-to-have:
- Cloud experience with AWS (EC2, S3, RDS, Lambda).
- Familiarity with Elastic Search for advanced analytics and search.
- Experience with asynchronous messaging tools like Kafka.
- Basic understanding of Go.
This position offers:
- Fully remote work flexibility.
- Competitive compensation based on experience.
- Opportunity to work on challenging, large-scale, and innovative projects.
- Exposure to cloud technologies and cutting-edge development practices.
- Career growth through mentoring responsibilities and technical leadership.
- Collaborative work culture with knowledge-sharing and continuous learning.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!
#LI-CL1