HamburgerMenu
hirist

EverestDX - Full Stack Developer - Java/AngularJS

Posted on: 27/10/2025

Job Description

Responsibilities :


- Design, develop, and maintain full stack applications using Java, Spring Boot, AngularJS, and related technologies.


- Develop and implement RESTful APIs to support front-end and third-party integrations.


- Collaborate with cross-functional teams including product managers, architects, and QA engineers to deliver high-quality software solutions.


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


- Perform code reviews, troubleshoot issues, and optimize application performance.


- Work on SQL databases, design schemas, write complex queries, and optimize stored procedures for high performance.


- Contribute to all phases of the software development lifecycle- from requirements analysis and design to deployment and maintenance.


- Integrate backend logic with front-end components for seamless user experiences.


- Implement secure coding practices and ensure applications comply with security standards.


- Stay updated with emerging technologies and recommend improvements to enhance system performance and maintainability.


Required Skills and Qualifications :


- Bachelors or Masters degree in Computer Science, Information Technology, or a related field.


- Minimum 5+ years of experience in Java and Spring Boot development.


- Strong expertise in core Java, OOP concepts, collections, multithreading, and exception handling.


- Proficiency in Spring Frameworks (Spring Boot, Spring MVC, Spring Data JPA).


- 3+ years of experience with RESTful API design and development.


- Hands-on experience in frontend development using AngularJS (Angular 2+ preferred). Strong SQL experience, with ability to write optimized queries, stored procedures, and perform data modeling.


- Working knowledge of build and dependency management tools (Maven/Gradle).


- Familiarity with version control systems (Git, GitHub, or Bitbucket).


- Experience with unit testing frameworks such as JUnit, Mockito, or TestNG.


- Understanding of Agile/Scrum methodologies and CI/CD pipelines.


Preferred Skills :


- Python programming experience is a plus.


- Knowledge of microservices architecture and containerization (Docker, Kubernetes).


- Experience with cloud platforms such as AWS, Azure, or Google Cloud. Familiarity with frontend frameworks like React or Angular 2+ in addition to AngularJS.

info-icon

Did you find something suspicious?