About Gemba Concepts
Gemba Concepts is an innovative IT solutions provider helping organizations drive digital transformation through scalable and reliable software solutions.
We focus on delivering measurable business value using cutting-edge technologies, strong quality engineering practices, and a collaborative team culture.
Role Overview
We are looking for an experienced Full Stack Developer (Angular + Java) with 4–6 years of experience to join our dynamic development team.
This role requires strong expertise in frontend development using Angular and backend development using Java / Spring Boot, along with a solid understanding of modern software engineering practices.
Key Responsibilities
- Design, develop, and maintain web applications using Angular (frontend) and Java / Spring Boot (backend).
- Collaborate with Team Leads, QA, and DevOps teams to deliver high-quality software on time.
- Develop and integrate RESTful services including authentication and state management.
- Build responsive, scalable, and secure applications following industry best practices.
- Write clean, efficient, and reusable code while adhering to coding standards.
- Troubleshoot, debug, and resolve issues across the full application stack.
- Work with DevOps teams on application deployment and CI/CD pipelines.
- Contribute to documentation, knowledge sharing, and continuous process improvement.
Required Skills & Qualifications
Note: This role requires approximately 80% Angular and 20% Java expertise.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 4–6 years of professional experience as a Full Stack Developer.
- Strong expertise in Angular 12+ including: TypeScript, RxJS, HTML5, CSS3, PrimeNG, JavaScript, Ionic, and SCSS.
- Solid experience with Java, Spring Boot, REST APIs, and JPA / Hibernate.
- Proficiency in relational databases such as MySQL, PostgreSQL, or Oracle.
- Good understanding of Microservices Architecture.
- Experience with Git and CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, or Azure DevOps.
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and teamwork abilities.
Good to Have
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes.
- Knowledge of testing frameworks including JUnit, Jasmine, and Karma.
- Experience working in Agile / Scrum development environments.
What We Offer
- Opportunity to work on challenging and high-impact projects.
- Collaborative team culture with strong mentorship and career growth opportunities.
- Competitive compensation and comprehensive benefits.
- Continuous learning and upskilling in the latest technologies.
