HamburgerMenu
hirist

Job Description

About the Role :

We are seeking a skilled Java Full Stack Developer with 3-5 years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate will have strong expertise in Java, Spring Boot, front-end frameworks, REST APIs, and a solid understanding of the full software development life cycle.

Key Responsibilities :

- Design, develop, test, and deploy secure, scalable Java-based applications.

- Build and maintain RESTful APIs using Spring Boot / Spring Framework.

- Develop responsive front-end interfaces using Angular / React / Vue.

- Work with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).

- Collaborate with cross-functional teams including designers, QA engineers, and product managers.

- Debug, troubleshoot, and upgrade existing applications.

- Write clean, maintainable, and efficient code following best practices.

- Participate in code reviews and contribute to continuous improvement.

- Implement CI/CD pipelines and follow DevOps practices (Git, Jenkins, Docker, etc.).

Required Skills & Qualifications :

- Bachelor's degree in Computer Science, IT, or related discipline.

- 3-5 years of hands-on experience in Java (8/11/17+), Spring Boot.

- Strong front-end development experience using Angular / React / Vue.

- Solid understanding of HTML5, CSS3, JavaScript, TypeScript.

- Experience with REST APIs, microservices architecture, and web services.

- Proficiency in databases like MySQL, PostgreSQL, MongoDB.

- Familiarity with Git, CI/CD pipelines, containerization (Docker), and cloud platforms (AWS/Azure/GCP).

- Good understanding of object-oriented programming & design patterns.

- Strong problem-solving and analytical skills.

Good to Have :

- Experience with Kafka, RabbitMQ, or other messaging systems.

- Knowledge of Kubernetes, cloud-native development.

- Exposure to Agile/Scrum methodologies.

- Experience with testing frameworks (JUnit, Mockito, Selenium).

info-icon

Did you find something suspicious?