HamburgerMenu
hirist

Full Stack Developer - Java/Microservices Architecture

Posted on: 23/09/2025

Job Description

Job Summary :

We are seeking a Full Stack Developer with strong expertise in backend development using Java and Microservices, combined with solid frontend skills and experience in cloud-native environments.


The ideal candidate should be comfortable working with MongoDB, building secure APIs, developing user-facing features, and contributing across the entire development lifecycle.

Youll be joining a high-performing, agile team working on scalable, high-impact solutions using modern technologies such as Java 8+, Spring Boot, Angular/React, Kafka, and Docker.


Key Responsibilities :


- Design, develop, and maintain scalable Java-based microservices on the backend.

- Build responsive and dynamic front-end applications using Angular or React.

- Develop and consume RESTful APIs for seamless frontend-backend integration.

- Implement secure APIs with proper authentication and authorization mechanisms.

- Use MongoDB for efficient, schema-less NoSQL data management.

- Collaborate with DevOps teams to containerize applications using Docker and support CI/CD pipelines.

- Integrate Kafka for messaging and event-driven architecture.

- Write and maintain shell scripts to automate routine tasks.

- Ensure code quality and application reliability through unit and integration testing.

- Participate in architecture reviews, design sessions, code reviews, and agile ceremonies.

- Continuously monitor and improve performance, scalability, and reliability of the applications.


Required Skills & Experience :


- Strong programming skills in Java 8+, including multithreading and concurrency.

- Solid experience with the Spring ecosystem especially Spring Boot, Spring Data, and Spring Security.

- Experience with frontend technologies such as Angular, React, JavaScript, HTML5, and CSS3.

- Proven experience in designing and implementing Microservices architectures.

- Proficiency in MongoDB or similar NoSQL databases.

- Hands-on experience with Kafka for message-driven systems.

- Knowledge of Docker and containerized deployments.

- Proficient in Shell scripting for automation tasks.

- Strong grasp of REST API design and security practices (OAuth2, JWT, etc.).

- Experience with unit testing and integration testing frameworks.


info-icon

Did you find something suspicious?