Full-Stack Developer (Java + Angular)
Technology
Trivium EsolutionsBengaluru, India3 weeks agoUntil 9/12/2026
Full timeOn-site
Job description
Job Summary
Full-stack Developer with a focus on Java Spring Boot and AngularLocation: Bangalore, India
Experience: 4+ years
Responsibilities
- Build the Future: Contribute to developing, testing, and maintaining sophisticated Java-based applications using Spring Boot. Your work will be crucial in projects that shape industries and improve lives.
- Collaborate: Work closely with our talented cross-functional development teams of UI/UX specialists, Architects, Technical experts and DevOps engineers. Collaboration is key at Trivium, and your input will be instrumental to our team s success.
- Elevate Your Development Skills: Embrace Clean Code principles, leverage the latest DevOps practices, and master Java SE 21. Use AI-driven tools and SonarQube to write clean, efficient, and secure code, identifying and mitigating security vulnerabilities while maintaining top-tier code quality.
- Thrive in an Agile Environment: Operate within a dynamic Agile setting, utilising SCRUM and SAFe methodologies to manage and deliver projects effectively.
Requirements
- Development Skills: 4-8 years of experience in Java Spring Boot for server-side development. Hands-on experience with front-end technologies like Angular is mandatory (version 2+).
- Proficiency in Java SE 21: Strong understanding of Java SE 21 and its latest features. You can leverage the power of the latest Java version to write efficient and effective code.
- DevOps and CI/CD Knowledge: Familiarity with DevOps practices and continuous integration/deployment (CI/CD) pipelines. Familiarity with front-end build tools like Webpack , NPM , and Babel .
- Clean Code Advocate: A commitment to writing clean, maintainable, and efficient code. You understand the importance of code quality and are skilled in using tools like SonarQube to ensure it.
- Experience in creating responsive UIs using Angulars data binding, directives, and component-based architecture .
- Knowledge of state management with NgRx or NgXs , and handling asynchronous operations with RxJS .
- Strong understanding of template-driven and reactive forms , including custom validation and user input handling.
- Problem Solver: Excellent analytical skills with a knack for troubleshooting complex issues across the stack. You enjoy finding solutions to challenging problems.
- Collaboration and Communication Skills: Strong ability to work in a multi-cultural team environment and contribute to shared goals. Qualifications
Keywords
javaspringspring-boottesting-and-analysistraining-and-developmentuser-interface-uiuser-experience-uxmobile-app-user-experiencedevelopment-operations-devopspolicies-and-practicesartificial-intelligencesonarqubemalware-and-vulnerabilitiesthriveenvironment-health-and-safety-hsseecology-environmentscaled-agile-framework-safepower-and-coolingcustomer-intelligence-cicontinuous-integration
Interested in this role?