Post Job Free
Sign in

Java Backend Developer (4 Years)

Location:
Pune, Maharashtra, India
Posted:
August 10, 2026

Contact this candidate

Resume:

Abrar Khatik

Java Backend Developer

**************@*****.*** · +91-963**-***** · Pune, India · linkedin.com/in/mohammad-abrar-mohammad-naeem-20bb78197 PROFESSIONAL SUMMARY

Java Backend Developer with 4 years of professional experience designing and delivering scalable, distributed, and cloud-native server-side applications. Proficient in Java 8, Spring Boot, and Microservices Architecture, with strong expertise in RESTful API development, PostgreSQL, SQL, and ORM frameworks (Hibernate / JPA). Experienced in event-driven systems using Apache Kafka and HiveMQ MQTT for IoT integrations, and in configuring CI/CD pipelines with Maven and Jenkins. Working knowledge of foundational AWS services, including EC2, S3, RDS, IAM, CloudWatch, VPC, and Application Load Balancer (ALB), gained through hands-on support of application deployment and monitoring in cloud environments. Consistent track record of applying object-oriented design principles and design patterns — including Singleton, Factory, Builder, Strategy, and Observer — to build maintainable, loosely coupled backend services. Participated in system design discussions on service decomposition, API gateway patterns, load balancing, and distributed architectures. Monitors production health using Graylog and Grafana, with a focus on stability, performance, and delivery quality in Agile environments.

TECHNICAL SKILLS

Programming Languages: Java, SQL

Core Java: Collections Framework, Multithreading, Stream API, JVM Architecture, Exception Handling, Lambda Expressions Frameworks & Libraries: Spring Boot, Spring Framework, Spring MVC, Hibernate, JPA, JUnit Databases: PostgreSQL, SQL, Query Optimization, Joins, Subqueries, Indexing, Database Design Microservices: REST APIs, Service Registry, API Gateway, Load Balancing, Saga Pattern, Distributed Systems Messaging: Apache Kafka, HiveMQ, MQTT

Cloud (AWS): EC2, S3, RDS, IAM, CloudWatch, VPC (Foundational), Application Load Balancer (ALB) DevOps & Tools: Maven, Jenkins, Git, Gitea

Monitoring: Graylog, Grafana, Log4j

PROFESSIONAL EXPERIENCE

Software Engineer

Network Components Private Limited — Pune, India Aug 2022 – Present

● Designed and developed scalable RESTful APIs using Java 8 and Spring Boot, supporting distributed microservices communication in cloud-native environments.

● Engineered microservices-based backend solutions with independent deployment lifecycles, reducing inter-service coupling and improving overall system modularity.

● Authored and optimized complex SQL queries — including joins, subqueries, and indexed lookups — in PostgreSQL via Hibernate/JPA, enhancing data retrieval efficiency.

● Applied object-oriented design principles and GoF patterns (Singleton, Factory, Builder, Strategy, Observer) throughout the codebase to produce maintainable and testable services.

● Participated in system design and architecture reviews, contributing to decisions on service decomposition, API gateway patterns, load balancing, and inter-service communication.

● Configured and maintained CI/CD pipelines using Maven and Jenkins, automating build, test, and deployment processes to accelerate release cycles.

● Assisted in deploying Spring Boot microservices on AWS EC2 environments, supporting application availability and release rollouts.

● Worked with Amazon RDS for PostgreSQL database connectivity and configuration in cloud-hosted environments.

● Used AWS CloudWatch for application monitoring and log analysis, supporting proactive identification of performance issues.

● Integrated Apache Kafka for asynchronous event streaming and HiveMQ (MQTT) for IoT device communication, enabling real- time sensor data processing at scale.

● Conducted root-cause analysis on production incidents, resolving critical defects and implementing preventive measures to minimize service downtime.

● Collaborated with QA and DevOps teams on end-to-end testing and AWS-based production deployments, ensuring release quality and adherence to operational standards.

● Monitored system health and performance metrics using Graylog and Grafana, proactively detecting and addressing anomalies before user impact.

● Managed source code versioning with Git/Gitea, enforcing branching conventions and conducting peer code reviews to uphold codebase quality.

KEY PROJECTS

CLOUZER — Cloud-Based Property Management Platform Java · Spring Boot · PostgreSQL (Amazon RDS) · AWS EC2 · REST APIs · Maven · Jenkins · Microservices Aug 2022 – Sep 2023

● Developed and maintained the SCM microservice module managing hierarchical property data — properties, floors, and rooms

— within a Spring Boot microservices architecture.

● Built comprehensive RESTful CRUD APIs backed by PostgreSQL hosted on Amazon RDS, supporting dynamic property onboarding and real-time structural data operations.

● Applied Factory and Builder patterns in the service layer to standardise object construction and business logic abstraction, improving code reusability and testability.

● Managed microservice deployments to AWS EC2 via Maven and Jenkins CI/CD, ensuring consistent build versioning and stable, repeatable production releases.

● Optimised SQL queries and database indexes in PostgreSQL, reducing API response latency and improving service throughput for property data operations.

● Delivered production support by diagnosing runtime exceptions and resolving defects promptly to maintain platform uptime and reliability.

Delivered the property microservice module end-to-end within project timelines, directly enabling the CLOUZER platform go-live. ENVIROKLENZ — IoT Environmental Monitoring Platform Java · Spring Boot · HiveMQ · MQTT · Apache Kafka · AWS EC2/CloudWatch · Microservices · IoT Oct 2023 – Present

● Contributed to an enterprise-grade IoT platform integrating real-time environmental sensor monitoring with Smart Community Management (SCM) capabilities in a microservices architecture.

● Engineered MQTT communication pipelines between IoT sensor hubs and backend services using HiveMQ, delivering reliable, low-latency bidirectional messaging.

● Implemented event-driven data processing workflows using Apache Kafka to ingest and process high-volume sensor telemetry streams with fault tolerance and scalability.

● Built backend APIs for dynamic device provisioning — properties, rooms, and sensors — supporting flexible deployment across offices, transit environments, and laboratories.

● Enabled real-time monitoring of Air Quality Index (AQI) and ambient sound levels by integrating sensor data pipelines with backend analytics services.

● Supported application deployment and troubleshooting on AWS EC2, and used AWS CloudWatch to monitor service health for cloud-hosted microservices.

● Applied distributed systems principles — service decomposition, asynchronous messaging, and event-driven communication — to maintain platform resilience under load.

● Sustained service observability using Graylog structured logging and Grafana dashboards, enabling rapid detection and resolution of production anomalies.

Designed the MQTT integration layer enabling reliable real-time sensor data ingestion across geographically distributed deployment environments.

EDUCATION

Bachelor of Engineering (B.E.) — Computer Engineering 2016 – 2020 GH Raisoni College of Engineering, Jalgaon, Maharashtra LANGUAGES

English Hindi Marathi



Contact this candidate