Java Developer (Spring Boot) (India)

Java Developer (Spring Boot) (India)

07 Aug
|
MetaDesign Solutions
|
India

07 Aug

MetaDesign Solutions

India

Position Overview

Job Title: Java Developer (Spring Boot) — 4 Years Experience
Company: MetaDesign Solutions (metadesignsolutions.com)
MetaDesign Solutions is a technology services and product engineering firm that partners with businesses to deliver custom software, digital transformation solutions, and scalable cloud-native applications. We work with cross-functional teams to build modern enterprise systems, APIs, and customer-facing platforms that emphasize performance, security, and maintainability. As a Java Developer on our engineering team, you will contribute to designing and implementing backend services using Spring Boot, collaborating with product teams, and delivering production-grade solutions for clients and internal products.

Location: Gurugram, Haryana, India (On-site)

Key Responsibilities

- Design, develop, test, and maintain RESTful microservices and backend components using Java and Spring Boot, following best practices for code quality and security.
- Collaborate with product managers, QA engineers, UX designers, and front-end developers to translate requirements into scalable technical solutions and clear API contracts.
- Implement data access layers using JPA/Hibernate, write optimized SQL queries, and integrate with relational and NoSQL datastores as required.
- Develop and maintain CI/CD pipelines, automated unit and integration tests, and participate in code reviews to ensure high-quality deliveries.
- Troubleshoot, profile, and optimize application performance and reliability in staging and production environments.
- Integrate third-party services and external APIs, and implement robust error handling, logging, and monitoring solutions.
- Participate in sprint planning,



estimation, and Agile ceremonies; contribute to architectural discussions and continuous improvement initiatives.
- Mentor junior developers, share knowledge of best practices, and help establish standards for maintainable and testable code.

Required Qualifications

- 4 years of professional software development experience with robust hands-on experience in Java and Spring Boot.
- Solid understanding of object-oriented design, design patterns, and clean coding principles.
- Experience building and consuming RESTful APIs, API versioning, authentication/authorization (OAuth2, JWT) and input validation.
- Proficient with Spring ecosystem: Spring MVC, Spring Data JPA, Spring Security, and Spring Boot configuration.
- Strong relational database skills (MySQL, PostgreSQL) and experience with ORMs (Hibernate/JPA); familiarity with at least one NoSQL database (MongoDB, Redis) is preferred.
- Experience with source control using Git and common branching workflows; familiarity with build tools such as Maven or Gradle.
- Experience writing unit and integration tests using JUnit, Mockito, or equivalent frameworks.
- Familiarity with containerization (Docker) and exposure to CI/CD tools (Jenkins, GitLab CI, GitHub Actions) and automated deployment practices.
- Bachelor’s degree in Computer Science,



Information Technology, or equivalent practical experience.

Preferred Qualifications

- Experience designing and operating microservices architectures and event-driven systems (Kafka, RabbitMQ, or similar).
- Knowledge of cloud platforms and services (AWS, Azure, or Google Cloud) including deployment, monitoring, and cost optimization.
- Experience with observability tooling (Prometheus, Grafana, ELK/EFK stacks) and distributed tracing (Jaeger, Zipkin).
- Familiarity with container orchestration (Kubernetes) and service mesh concepts.
- Experience with performance tuning, caching strategies, and concurrency optimization.
- Exposure to front-end frameworks (Angular, React) and experience building full-stack features is a plus.
- Previous exposure to domain-driven design (DDD), CI/CD best practices, and automated security scanning tools.

What We Offer

- Competitive salary commensurate with experience.
- On-site, collaborative work environment at our Gurugram office with opportunities to work on diverse client projects and internal products.
- Comprehensive benefits including health insurance and statutory benefits (PF, gratuity) in line with company policy.
- Performance-based bonuses and regular salary reviews tied to individual and company performance.
- Career growth through technical mentorship, regular training, and sponsorship for relevant certifications and conferences.
- Opportunity to work with modern technologies, contribute to architecture decisions, and own end-to-end delivery of services.
- Supportive culture that values innovation, continuous learning, and a healthy work-life balance.

📌 Java Developer (Spring Boot) (India)
🏢 MetaDesign Solutions
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java developer (spring boot) (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: java developer (spring boot) (india) / india