Job Summary
We are seeking a passionate and experienced Full Stack Developer with strong expertise in Java, Spring Boot, Angular, MongoDB, Selenium, and Jenkins to join our easyConfig/CART team.
The ideal candidate will develop scalable backend services, build modern Angular web applications, implement automated testing, and manage CI/CD pipelines while collaborating closely with business stakeholders and cross-functional teams.
Key Responsibilities
- Design and develop scalable REST APIs and microservices using Java 11+ and Spring Boot.
- Build responsive and dynamic web applications using Angular 10+.
- Develop reusable Angular components, services, and state management solutions.
- Design and manage MongoDB databases, collections, indexing, and aggregation pipelines.
- Implement automated UI and functional testing using Selenium.
- Configure and maintain Jenkins CI/CD pipelines for automated build, testing, and deployment.
- Integrate code quality tools such as SonarQube into the development process.
- Collaborate with Product Owners, Architects, QA Engineers, and stakeholders throughout the software development lifecycle.
- Gather business requirements and translate them into technical solutions.
- Participate in code reviews and maintain clean, reusable, and high-quality code.
- Troubleshoot application issues and optimize performance.
- Prepare technical documentation and contribute to knowledge sharing.
Required Skills
Backend,
- Java 11+,Spring Boot,REST APIs,Microservices
- Spring Security
- Spring Data
Frontend
- Angular 10+
- TypeScript
- Angular CLI
- RxJS
- Components
- Services
Database
- MongoDB
- Schema Design
- Aggregation Pipeline
- Indexing
- Spring Data MongoDB
CI/CD & Automation
- Jenkins
- Pipeline as Code
- Groovy
- Build Automation
- Selenium
- TestNG/JUnit
- SonarQube
Version Control
- Git
- Branching Strategy
- Pull Requests
Soft Skills
- Excellent Communication
- Stakeholder Management
- Requirement Gathering
- Problem Solving
- Team Collaboration
- Agile/Scrum
Preferred Skills
- AWS, Azure, or GCP
- Docker
- Kubernetes
- API Gateway
- Microservices Architecture
- Agile Methodologies
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum 3 years of experience in Full Stack Development.
- Strong hands-on experience with Java, Spring Boot, Angular, and MongoDB.
- Experience with Jenkins, Selenium, SonarQube, and Git.
- Ability to communicate effectively with both technical and business stakeholders.
Required Technologies
- Java 11+
- Spring Boot
- Angular 10+
- TypeScript
- MongoDB
- REST API
- Microservices
- Selenium
- Jenkins
- SonarQube
- Git
- RxJS
- Spring Security
- Spring Data
- TestNG/JUnit
- Groovy
Pay: ₹800,000.00 - ₹1,100,000.00 per year
Work Location: In person