We are looking for an experienced Java Full Stack Developer with strong handson expertise in Java, Spring Boot, Angular, and MongoDB. The ideal candidate should be capable of building scalable, secure, and highperformance applications while collaborating closely with crossfunctional teams across the development lifecycle.
Key Responsibilities
Application Development
- Design, develop, and maintain fullstack applications using Java/Spring Boot and Angular.
- Build and optimize microservices and RESTful APIs with strong focus on performance and security.
- Design MongoDB schemas, write complex queries, configure indexing, and ensure database optimization.
- Troubleshoot issues across frontend, backend, and database layers.
Collaboration & Technical Leadership
- Work closely with Product, QA, DevOps, and UX teams to deliver highquality features.
- Participate in code reviews, architecture discussions, and technical design sessions.
- Contribute to CI/CD pipelines, automation, and cloud-based deployment workflows.
Performance, Scalability & Security
- Ensure applications meet non-functional requirements including scalability, resilience, and security best practices.
- Apply modern development standards, coding patterns, and architectural principles.
Required Technical Skills
Backend Skills
- Strong hands-on experience with Java 8+
- Spring Boot, Spring MVC, Spring Security
- RESTful API development & microservices architecture
- JPA/Hibernate, caching frameworks (Redis etc.)
- Strong understanding of asynchronous programming patterns
Frontend Skills
- Angular 8+, TypeScript, JavaScript
- HTML5, CSS3, responsive UI development
- Experience with state management libraries (e.g., NgRx)
Database Skills
- Strong experience with MongoDB (schema design, indexing, aggregation pipelines)
- Optional exposure to MySQL/PostgreSQL
Nice-to-Have Skills
- Experience with CI/CD pipelines (Jenkins, Git, Azure DevOps, etc.)
- Familiarity with cloud platforms (Azure, AWS, GCP)
- Knowledge of containerization/Docker/Kubernetes
- Understanding of logging & monitoring tools (ELK, Prometheus, Grafana)