HamburgerMenu
hirist

Java Full Stack Developer - Spring Boot/AngularJS

Posted on: 09/07/2025

Job Description

What You'll Be Doing :

As a Java Full Stack Developer, you'll be instrumental in designing, developing, and maintaining our web applications across the entire stack.

Your key responsibilities will include :


- Full Stack Development : Design, develop, and maintain both front-end and back-end components of our web applications.


- Backend Development : Build scalable and high-performance server-side applications using Java and related frameworks (e.g., Spring Boot, Spring MVC).


- Frontend Development : Create dynamic, responsive, and intuitive user interfaces using Angular, HTML, CSS, and JavaScript.

- API Development : Design and implement RESTful APIs to facilitate seamless communication between front end and back-end systems.

- Database Integration : Work with relational or NoSQL databases, including schema design, query optimization, and data management.


- Problem Solving : Troubleshoot and debug issues across the full stack, ensuring optimal application performance and stability.

- Collaboration : Work closely with product managers, designers, and other developers to understand requirements, define technical specifications, and deliver high-quality solutions.

What You Must Have :


- 4+ years of professional experience as a Full Stack Developer.

- Strong proficiency in Java and at least one major Java framework (e.g., Spring Boot, Spring MVC).

- Solid experience in Angular (version 2+ preferred) for building modern single-page applications.

- Proficiency in web technologies: HTML, CSS, and JavaScript.

- Experience with RESTful API design and consumption.

- Familiarity with database technologies (e.g., SQL Server, MySQL, PostgreSQL, MongoDB).

- Good understanding of version control systems, preferably Git.

- Excellent problem-solving and analytical skills.

- Strong communication and interpersonal skills, with the ability to articulate technical concepts clearly


info-icon

Did you find something suspicious?