Gain full access to exclusive job listings from leading companies worldwide.
Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
We are looking for a Junior Full Stack Developer with 3–6 years of professional experience and hands-on expertise in Java, Spring Boot, and Angular to join our development team.
The successful candidate will contribute to the design, development, testing, maintenance, and support of scalable web applications across both backend and frontend layers. The role also involves collaborating with cross-functional and product teams, providing Angular technical support, and contributing to engineering standards and best practices.
This role is ideal for a developer who has a solid foundation in full-stack development and is motivated to grow into a strong, technically versatile Full Stack Engineer.
Key Responsibilities
Develop and maintain backend REST APIs using Java 8+ and Spring Boot.
Design and develop responsive and reusable UI components using Angular.
Develop and maintain reusable Angular components, Schematics, and shared UI libraries.
Work with relational databases such as Oracle, PostgreSQL
Provide Angular technical support and guidance to other product teams.
Write clean, maintainable, secure, and testable code.
Participate in code reviews and contribute to development standards and best practices.
Define, document, and promote Angular development best practices across teams.
Troubleshoot, debug, and resolve issues across frontend and backend layers.
Write unit and integration tests and contribute to improving application quality.
Contribute to CI/CD pipelines, build processes, and deployment activities.
Collaborate with QA, DevOps, Architecture, and other engineering teams in an Agile environment.
Continuously evaluate and adopt suitable development practices, tools, and technologies.
Required Skills
Backend Development
Strong fundamentals in Core Java.
Hands-on experience with Spring Boot.
Good understanding of RESTful API design and development.
Basic understanding of Microservices architecture and principles.
Experience with JPA/Hibernate.
Understanding of exception handling, logging, and application configuration.
Frontend Development
Hands-on experience with Angular, preferably Angular 10 or later.
Experience with Angular Schematics and reusable component development.
Strong knowledge of TypeScript, HTML5, and CSS3.
Experience developing and maintaining shared Angular UI libraries/components.
Basic to intermediate understanding of RxJS and reactive programming.
Ability to define and document Angular coding and development standards.
Database
Good knowledge of SQL.
Experience with databases such as Oracle and/or PostgreSQL.
Basic understanding of query performance and optimization.
Tools & Engineering Practices
Hands-on experience with Git and version control practices.
Good understanding of Maven or Gradle.
Familiarity with Docker and containerization concepts.
Basic understanding of CI/CD pipelines and deployment processes.
Familiarity with Agile/Scrum methodologies.
Good understanding of software development lifecycle and engineering best practices.
Preferred / Good to Have
Experience working in a Microservices-based environment.
Experience with Jenkins or other CI/CD tools.
Knowledge of secure coding practices and application security.
Experience with automated testing frameworks.
Experience supporting or contributing to shared development frameworks, libraries, or engineering standards.
Good communication and collaboration skills, with the ability to work effectively with multiple product teams.
Goot to have Security, authentication and authorization concepts
$$ We are an equal opportunity employer! We promote diversity in all its forms and create an inclusive work environment, free from prejudice, discrimination and harassment, in which all employees feel a sense of belonging. We warmly welcome all applications regardless of gender, age, race or ethnic origin, social and cultural background, religion, disability and sexual orientation.