Full Stack Engineer
Summary
Builds and maintains Java Spring Boot microservices and Angular frontends, focusing on RESTful APIs, architecture improvements, and cloud/AI-driven modernization.
We are looking for a Java Spring Boot Microservices and Angular Full Stack Developer to design, develop, and maintain modern web applications. The role focuses on creating reusable APIs, improving architecture, and ensuring high performance, developer productivity, and collaboration with cross‑functional teams.
Responsibilities
- Understand the application and contribute to the evolution and improvement of application architecture, applying AI and cloud to modernize and increase productivity.
- Understand the application interface architecture and work on long‑term improvements in design to enhance stability and performance.
- Develop and maintain web applications, integrating Spring Boot backend with Angular front‑end.
- Design and implement RESTful APIs to ensure seamless functionality and data exchange.
- Collaborate with cross‑functional teams, defining, designing, and shipping new features while achieving best performance and quality.
- Write well‑documented, clean, and efficient code; participate in code reviews to maintain quality standards.
- Troubleshoot and debug applications, ensuring efficient operation at both client‑side and server‑side.
Qualifications
Strong understanding of software development principles, excellent troubleshooting skills, and ability to work in agile environments.
Candidate should have a bachelor’s degree in Computer Science, Engineering, or a related field, with proven experience as a Full‑Stack Developer.
- Minimum work experience with JDK 17 (required for this project).