We are seeking a skilled
Java & Angular Developer who can build scalable backend services and deliver responsive user interfaces. The role requires hands-on experience across the full application stack, with strong fundamentals in Java,
Spring Boot, Angular, TypeScript, and REST API development. Similar enterprise full-stack roles commonly emphasize end-to-end delivery across Java, Spring Boot, Angular, relational databases, and API integration, which aligns closely with this.
The selected candidate will work in an agile environment, contribute to solution design, and ensure high-quality code delivery throughout the development lifecycle. Full-stack roles in this stack also typically involve collaboration across frontend, backend, database, and deployment workflows, with attention to performance, maintainability, and security.
Key Responsibilities
- Develop full-stack features using Java, Spring Boot, and Angular.
- Build, integrate, and maintain RESTful APIs with proper authentication, validation, and exception handling.
- Implement modern, responsive UI components using Angular best practices, TypeScript, HTML, and CSS.
- Work on database design, SQL queries, query optimization, and seamless API-data integration.
- Participate in system design discussions, sprint planning, code reviews, and agile ceremonies.
- Troubleshoot functional, integration, and performance issues across backend and frontend layers.
- Ensure code quality through unit testing, coding standards, documentation, and peer review.
- Collaborate with QA, product owners, UI/UX designers, and other developers to deliver reliable business solutions.
- Contribute to maintainable application architecture, including modular frontend design and service-oriented backend implementation.
- Support build, release, and deployment activities in coordination with DevOps or engineering teams. These responsibilities reflect the common expectations for Spring Boot and Angular full-stack roles, especially around REST APIs, scalable application development, code quality, and cross-functional collaboration.
Required Technical Skills
- Strong command of Java and Spring Boot for backend development.
- Proficiency in Angular, TypeScript, JavaScript, HTML5, and CSS3.
- Experience designing and consuming RESTful APIs.
- Good working knowledge of relational databases such as MySQL or PostgreSQL.
- Understanding of version control systems, especially Git.
- Familiarity with CI/CD basics and modern software delivery practices.
- Working knowledge of microservices fundamentals and application security concepts.
- Strong problem-solving, debugging, and analytical skills. These requirements are consistent with published full-stack Java and Angular roles that prioritize Spring Boot, Angular, SQL, API development, and secure, scalable engineering practices.
Skills: java,spring,spring boot,application,boot,api,angular,stack