Job Description
Job Title: Java Backend Developer
Location: Gurugram (Hybrid)
Employment Type: Full-Time
Experience Level: Mid to Senior Shift Timing: 6PM IST - 3AM IST
About Serigor Inc.:
Serigor Inc., based in Maryland, is a CMMI Level 3 Woman-Owned Small Business (WOSB) specializing in IT services, staff augmentation, and government solutions. With over a decade of experience serving U.S. government agencies and Fortune 500 clients, Serigor delivers innovation-driven IT consulting in AI/ML, cloud, DevOps, Salesforce, and enterprise application development.
Job Summary
We are seeking a Java backend developer with strong experience in Java, Spring Boot, and backend system development. You will play a key role in designing and developing scalable, secure, and high-performance microservices that power our applications. This is a hands-on role requiring in-depth technical expertise, architectural understanding, and leadership capabilities.
Key Responsibilities
- Design, build, and maintain enterprise-grade backend systems using Java and Spring Boot.
- Architect scalable and maintainable microservices using best practices.
- Develop and consume RESTful APIs with a strong focus on security, performance, and reliability.
- Optimize backend systems for maximum speed and scalability.
- Collaborate closely with product managers, frontend engineers, QA, and DevOps to deliver high-quality products.
- Lead and mentor junior developers; conduct code reviews and provide technical guidance.
- Troubleshoot production issues and perform root cause analysis.
- Implement and maintain unit tests, integration tests, and other automated tests.
Required Skills
- 3+ years of experience in Java backend development.
- Strong proficiency in Spring Boot, Spring MVC, and Spring Data JPA.
- Expertise in building and integrating REST APIs and working with JSON/XML.
- Solid understanding of Object-Oriented Programming (OOP), design patterns, and data structures.
- Experience with relational databases like MySQL, PostgreSQL, or Oracle.
- Proficient in Git, Maven/Gradle, and build tools.
- Strong problem-solving and debugging skills.
- Experience working in Agile/Scrum teams.
Preferred Skills
- Hands-on experience with cloud platforms (AWS, GCP, or Azure).
- Familiarity with message brokers (Kafka, RabbitMQ, etc.).
- Exposure to NoSQL databases like MongoDB or Redis.
- Working knowledge of Docker, Kubernetes, and CI/CD pipelines.
- Understanding of security best practices, including OAuth2, JWT, etc.
- Familiarity with monitoring tools like Prometheus, ELK, and Grafana.
Educational Qualification
- Bachelors or masters degree in computer science, engineering, or a related field.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time
Contact Details:
Company: Mchoovers Consulting
Location(s): Noida, Gurugram
Keyskills:
Java
Spring Boot
Microservices
Kafka
API
Rest Api Services
AWS
SQL