Posted on: 03/06/2026
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)
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1641469