Back to Developers
441 :- Rahim Alam

441 :- Rahim Alam

Associate Software Engineer

Jamshedpur, Jharkhand $10/hr Remote Full-time 4+ yrs exp 93 · Outstanding

About

I am Rahim Alam and A results-driven professional with around 3.10 years of experience in IT, specializing in Java, Spring Boot, and microservices. Experienced in software development and testing, with a strong focus on delivering high-quality, scalable solutions. Skilled in problem-solving, debugging, and understanding business requirements, with hands-on exposure to tools and practices used in modern application development. Demonstrates a continuous learning mindset, actively preparing for interviews and enhancing technical expertise. A reliable team player with good communication skills, committed to meeting deadlines and contributing effectively to organizational goals.

Skills & Expertise (46)

Java 17 Advanced
8.9/10
4
Years Exp
Microservices Advanced
8.7/10
4
Years Exp
Spring Boot Advanced
8.6/10
4
Years Exp
Rest API Advanced
8.5/10
4
Years Exp
Spring Batch Advanced
8.4/10
4
Years Exp
Mockito Bitbucket Git Kafka RESTful Web Services Openapi Swagger Visual Studio Code Eclipse IntelliJ IDE Postman SOAP UI JUnit 5 Docker TestNG Data Structures & Algorithms System Design Computer Networks Operating systems Multithreading Design Patterns Database Optimization Java 8 Angular Typescript JavaScript Postgresql Snowflake MongoDb MS SQL Server MySql Jenkins Indexing Query performance tuning JPA Hibernate Spring Data JPA Microsoft Azure AWS Java Kubernetes

Work Experience

Software Engineer

Cognizant

June 2022 - Present

Associate Software Engineer

Cognizant

Jan 2022 - Jan 2026

Working as Full Stack Java Developer. Developed and optimized Spring Boot applications from scratch for large-scale data processing. Implemented Spring Batch using multi-threading, partitioning, tasklet and chunk-based approaches for efficient batch processing. Enhanced performance of batch jobs using Java 8 optimizations, reducing processing time and improving scalability. Applied Spring Batch optimization techniques, including cursor-based reading, bulk inserts, parallel processing, and efficient resource management, to handle millions of records. Implemented server-side validation, sorting and pagination in Spring Boot and Angular, ensuring seamless user experience. Refactored and upgraded microservices from JDK 8 to JDK 17, leveraging modern Java features for improved maintainability. Collaborated with cross-functional teams, resolving technical challenges and improving overall system efficiency. Provided Knowledge Transfer (KT) sessions to new joiners and junior team members, ensuring smooth onboarding and knowledge sharing.

Education

BE Computer Science and Engineering - Sathyabama Institute of Science & Technology

2018 - 2022 · India

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 13/15
💰 Rate 5/5
🏆 Certs 0/5
Verified 5/5
Total Score 93/100

Profile Overview

Member sinceApr 2026
Work ModeRemote
AvailabilityFull-time