We are looking for an experienced Java Full Stack Developer with 6–9 years of hands-on experience in building scalable, secure, and high-performance enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, React.js, REST APIs, SQL, and cloud/DevOps practices.
The candidate will be responsible for developing end-to-end applications, working closely with business and technical teams, and delivering high-quality solutions in an Agile environment.
Key Responsibilities
Design, develop, and maintain scalable Java-based backend applications using Spring Boot and Microservices.
Develop responsive and reusable frontend applications using React.js.
Build and integrate RESTful APIs between frontend and backend services.
Implement business logic, application workflows, and backend services using Java.
Develop reusable React components, hooks, state management, and frontend integrations.
Work with relational databases such as PostgreSQL / MySQL / Oracle and write optimized SQL queries.
Perform application debugging, troubleshooting, performance tuning, and production issue resolution.
Develop unit and integration tests and ensure code quality through code reviews and automated testing.
Collaborate with DevOps teams for CI/CD, containerization, and cloud deployments.
Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and technical discussions.
Contribute to application architecture, technical design, and engineering best practices.
Mandatory Technical Skills
Java 8/11/17+
Spring Boot
Spring Framework
Microservices Architecture
React.js
JavaScript / TypeScript
HTML5 / CSS3
REST APIs
SQL – PostgreSQL / MySQL / Oracle
Git / GitHub / GitLab
Strong knowledge of Object-Oriented Programming and Design Patterns
Good to Have
Docker and Kubernetes
AWS / Azure cloud experience
CI/CD – Jenkins / GitHub Actions / GitLab CI
Kafka / RabbitMQ
Redis
JUnit / Mockito
Agile / Scrum methodology
Experience with application monitoring and observability tools
Exposure to secure coding practices and DevSecOps
Required Experience
6–9 years of overall software development experience
Strong hands-on experience in Java + Spring Boot + Microservices
Strong experience in React.js frontend development
Should have delivered end-to-end full-stack applications
Experience working with REST APIs and relational databases
Good understanding of software development lifecycle and Agile methodologies
Strong problem-solving, debugging, and communication skills
Key Skills – Top 5
Java / Spring Boot
Microservices
React.js
REST API & SQL
Full Stack Application Development
Responsibilities
We are looking for an experienced Java Full Stack Developer with 6–9 years of hands-on experience in building scalable, secure, and high-performance enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, React.js, REST APIs, SQL, and cloud/DevOps practices.
The candidate will be responsible for developing end-to-end applications, working closely with business and technical teams, and delivering high-quality solutions in an Agile environment.
Key Responsibilities
Design, develop, and maintain scalable Java-based backend applications using Spring Boot and Microservices.
Develop responsive and reusable frontend applications using React.js.
Build and integrate RESTful APIs between frontend and backend services.
Implement business logic, application workflows, and backend services using Java.
Develop reusable React components, hooks, state management, and frontend integrations.
Work with relational databases such as PostgreSQL / MySQL / Oracle and write optimized SQL queries.
Perform application debugging, troubleshooting, performance tuning, and production issue resolution.
Develop unit and integration tests and ensure code quality through code reviews and automated testing.
Collaborate with DevOps teams for CI/CD, containerization, and cloud deployments.
Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and technical discussions.
Contribute to application architecture, technical design, and engineering best practices.
Mandatory Technical Skills
Java 8/11/17+
Spring Boot
Spring Framework
Microservices Architecture
React.js
JavaScript / TypeScript
HTML5 / CSS3
REST APIs
SQL – PostgreSQL / MySQL / Oracle
Git / GitHub / GitLab
Strong knowledge of Object-Oriented Programming and Design Patterns
Good to Have
Docker and Kubernetes
AWS / Azure cloud experience
CI/CD – Jenkins / GitHub Actions / GitLab CI
Kafka / RabbitMQ
Redis
JUnit / Mockito
Agile / Scrum methodology
Experience with application monitoring and observability tools
Exposure to secure coding practices and DevSecOps
Required Experience
6–9 years of overall software development experience
Strong hands-on experience in Java + Spring Boot + Microservices
Strong experience in React.js frontend development
Should have delivered end-to-end full-stack applications
Experience working with REST APIs and relational databases
Good understanding of software development lifecycle and Agile methodologies
Strong problem-solving, debugging, and communication skills
Key Skills – Top 5
Java / Spring Boot
Microservices
React.js
REST API & SQL
Full Stack Application Development
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Software Developer – Automotive Infotainment: Responsible for evaluating and analysing technical requirements, designing and developing software using OOAD/UML, programming and debugging multithreaded software, developing unit test cases, software release and maintenance, and working with target hardware. The role also involves preparing and reviewing developer test specifications, executing tests and debugging in simulation/target environments, and supporting defect reproduction and verification. The candidate will work on software development for the automotive infotainment/car multimedia domain.
Responsibilities
Analyse feature and technical requirements. 2. Perform technical feasibility analysis. 3. Design and analyse software using OOAD & UML. 4. Develop and debug multithreaded software. 5. Develop unit test cases and support software release and maintenance. 6. Prepare and review developer test specifications. 7. Execute and debug software in simulation and target test environments. 8. Support defect reproduction, log collection and verification. 9. Set up required tools and target hardware/work environments. 10. Collaborate with feature owners, product owners, project teams and system-test teams to complete assigned work packages.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance