Job Description

JOB DESCRIPTION FOR BACKEND JAVA DEVELOPER ROLE

Company Overview

Boolment Software Development Pvt. Ltd. is a fast-growing technology company delivering innovative software solutions across diverse industries. Our mission is to empower businesses through scalable and high-quality technology products. We foster a culture of innovation, collaboration, and continuous learning, providing employees with opportunities to work on cutting-edge technologies and projects.

Website & Social Links: https://boolment.com
Contact: hr@boolment.com | +91 7290006646

Department: Software Development

Location: Gurgaon, Haryana

Employment Type: Full-Time

Working Mode: On-site

Shifts: Regular Day Shift (9:30 AM - 6:30 PM), Monday to Saturday

Reporting To: Manager

Vacancies: 3

Experience: 2-4 years (Backend / Java Development)

Salary Range: ?3 LPA - ?5 LPA (Based on experience & skills)

Job Purpose

To design, develop, and maintain scalable backend applications using Java, Spring Boot, Microservices, Cloud, and DevOps tools, ensuring high performance and reliability.

Key Responsibilities

Backend Development

Develop, test, and maintain backend applications using Java 8+, Spring Boot. Write clean, efficient, and reusable code following best practices. Build and maintain RESTful APIs, ensuring optimal performance. Work with Hibernate/JPA for ORM and efficient database design.
2. Microservices Architecture

Design and implement microservices with scalable and modular architecture. Manage inter-service communication using messaging queues.
3. Database & Storage

Work with relational databases like MySQL / PostgreSQL. Use NoSQL databases like MongoDB or DynamoDB when needed.
4. Cloud Development

Deploy and manage cloud applications using AWS (EC2, S3, RDS, Lambda, IAM). Integrate cloud-native features to enhance performance and scalability.
5. DevOps & Automation

Collaborate with DevOps teams to maintain CI/CD pipelines. Manage code using Git, GitHub/GitLab, and follow proper branching strategies. Package and deploy applications using Docker and container techniques.
6. Testing & Quality Assurance

Write JUnit & Mockito test cases. Perform API testing using Postman / Swagger.
7. Monitoring, Security & Optimization

Implement caching using Redis / Memcached. Work with ELK Stack, Prometheus, Grafana for monitoring and logs. Ensure secure coding practices following OWASP Top 10. Optimize application performance and handle load.
Skills (Must-Have)

Core Technical Skills

Java 8+, Core Java, OOP Spring Boot, Spring MVC, Spring Data JPA, Spring Security Microservices Architecture Hibernate / JPA REST API Development
Cloud Technologies

AWS: EC2, S3, RDS, Lambda, IAM, CloudWatch
DevOps & Deployment

CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) Git, GitHub/GitLab Docker
Messaging Queues

Kafka / RabbitMQ / STING / ActiveMQ
Databases

MySQL / PostgreSQL MongoDB / DynamoDB
Testing

JUnit, Mockito Swagger / Postman
Skills (Good-to-Have)

Kubernetes (K8s) API Gateway (Kong / AWS API Gateway) Serverless (AWS Lambda) GraphQL basics
Performance & Security

Redis / Memcached ELK Stack / Prometheus / Grafana OWASP Top 10 awareness Load handling & performance tuning
Engineering Excellence

Feature flagging tools (LaunchDarkly / Unleash) Experience in Agile/Scrum methodology Knowledge of system design basics
Preferred Candidate Profile

Strong backend fundamentals Good problem-solving abilities Passion for learning new technologies Excellent communication & teamwork skills Ability to work independently and in teams
Compensation & Benefits

Competitive salary: ?2 LPA - ?5 LPA Learning & development support Cross-functional exposure Opportunity to work on live, high-impact projects Performance bonuses Supportive and innovation-driven environment
Ready to Build the Future?

Send your CV to hr@boolment.com or apply through the job link.

Job Type: Full-time

Pay: From ?300,000.00 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5168232
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    HR, IN, India
  • Education
    Not mentioned
  • Experience
    Year