HamburgerMenu
hirist

Full Stack Developer - Java/React.js

Black Turtle
3 - 15 Years
Pune

Posted on: 03/06/2026

Job Description

Job Description:

To be successful as a Full Stack Developer, you should have experience with:

- Strong proficiency in Java 11+/17, Spring Boot, Spring Cloud, and Microservices architecture.

- Knowledge of modern frontend technologies, including JavaScript (ES6+), HTML5, and CSS3.

- In- depth knowledge and extensive experience on UI development with a focus on Angular/React JS, React Native.

- Experience in designing and developing event- driven systems.

- Hands- on experience with Kubernetes, Docker, and cloud- native services (AWS Lambda, ECS, GCP Cloud Run, or Azure Functions).

- Strong knowledge of API Gateway, OAuth2, JWT, and security best practices.

- Hands- on experience with CI/CD pipelines (Jenkins, GitHub Actions, Gitlab).

- Strong knowledge of unit testing (JUnit, Mockito, Jest) and contract testing (PACT, Postman).

- Define scalable, secure, and resilient architectures, ensuring high availability and fault tolerance.

- Optimize performance, security, and scalability of microservices and distributed systems.

- Ensure best practices in software development, including code quality, modularization, and maintainability.

Some other highly valued skills may include:

- Excellent problem- solving and analytical thinking.

- Effective communication skills for collaboration with technical and non- technical teams.

- Ability to manage multiple projects and priorities in a fast- paced environment.

- Knowledge of Serverless Architecture.

- Hands- on development experience in Java 17/21 with Spring MVC, Spring Boot, and Spring Security.

- Strong front- end development skills using React and/or Angular with solid JavaScript fundamentals.

- Experience in designing and building RESTful APIs/services.

- Experience with build tools such as Maven or Gradle.

- Practical experience with automated testing frameworks:

1. Unit testing: JUnit / Mockito

2. Mutation testing: PiTest / Stryker

3. Component/integration testing: Karate / WireMock / React Testing Library

- Experience working with relational databases such as SQL Server or Oracle.

- Experience using logging and monitoring tools for debugging and observability (Elastic / Kibana).

Some other highly valued skills may include:

- Experience with GitLab or Bitbucket for source control and collaboration.

- Exposure to DevOps practices and CI/CD pipelines (e.g., Jenkins, GitLab CI).

- Understanding of cloud environments and deployment concepts.

- Experience working in Agile / Scrum teams.

- Hands- on experience with containerization tools: Docker, Kubernetes (K8s), OpenShift.

- Exposure to AI- assisted development tools and automation, such as GitHub Copilot / Microsoft Copilot, GitLab Duo, Claude or similar AI coding assistants (used for improving developer productivity, code quality, and automation)

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...