Job Description:
We are looking for a Senior Full-Stack Developer (Java + Angular) to join our Digital AgTech team based in Pune. In this role, you will contribute across the stack from scalable backend systems to responsive frontend interfaces helping deliver cutting-edge digital agriculture solutions. Youll be working with a collaborative team that values innovation, clean architecture, and high-impact product development aimed at transforming global agriculture.
This role is ideal for a senior engineer with expertise in Java Spring Boot and Angular, a strong understanding of cloud-native development, and a passion for building scalable, operational-ready products. You'll play a critical role in improving existing systems, leading technical discussions, and mentoring team members.
Responsibilities
Design, develop, and maintain full-stack applications using Java (Spring Boot) and Angular.
Take ownership of features from concept to deployment, ensuring high performance and scalability.
Write clean, testable, reusable code and conduct thorough code reviews to ensure high-quality standards.
Troubleshoot and resolve backend or frontend issues across various environments.
Build and consume RESTful APIs for seamless frontend-backend integration.
Optimize application performance, both on the frontend (UI responsiveness) and backend (API latency, database queries).
Contribute to CI/CD pipelines and infrastructure automation in collaboration with DevOps teams.
Skills
Bachelor's degree in computer science, Software Engineering, or a related field.
6+years of professional experience in full-stack development using Java (Spring Boot) and Angular.
Strong proficiency in:
o Java 17, Spring Boot 3.1.2, Spring Framework 6.0.7
o Angular (v12+), TypeScript, HTML5, CSS3/SASS
o Hibernate, RESTful API design, and modular frontend architecture
4+ years of hands-on experience with AWS RDS (SQL Server, Aurora, PostgreSQL) and/or NoSQL databases (DynamoDB, DocumentDB).
2+ years of experience designing and implementing CI/CD pipelines (AWS CodePipeline, Jenkins, GitLab CI).
Good understanding of Microservices and Event-Driven Architecture.
Familiarity with Infrastructure as Code (Terraform, AWS CloudFormation).
Working knowledge of cloud environments, especially AWS (e.g., S3, EC2).
Experience with React or Node.js.
Test-Driven Development (TDD) using frameworks like Jest, Jasmine, or JUnit.

Keyskills: Java Spring Boot Angular
Xebia IT Architects India Pvt Ltd Xebia is a Dutch headquartered IT company which specializes in Agile Coaching, Consulting & Transformation, Continuous Delivery & DevOps, Full Stack Agile Development, Big Data/Data Science, Mobile, Cloudification and Data Centre Automation. With offi...