← Back to list
Middle
Registration: 15.11.2025

Rakesh Nikum

Specialization: Lead Developer
— Results-driven professional with 11 + years of experience in designing and developing scalable backend systems using Java technologies. — Proven expertise in Core Java (Java 8/17), Spring Boot, and Microservices architecture, with hands-on experience in event-driven systems, Redis, MongoDB, and AWS cloud services. — Adept at building resilient, high-performance applications and driving technical excellence across distributed environments.
— Results-driven professional with 11 + years of experience in designing and developing scalable backend systems using Java technologies. — Proven expertise in Core Java (Java 8/17), Spring Boot, and Microservices architecture, with hands-on experience in event-driven systems, Redis, MongoDB, and AWS cloud services. — Adept at building resilient, high-performance applications and driving technical excellence across distributed environments.

Skills

Core Java
Spring Boot
Microservices
AWS
Java 8/17
System Design
API Development
PostgreSQL
Oracle Database
GoLang
MongoDB

Work experience

Technical Architect
since 10.2021 - Till the present day |Cognizant
Core Java, Spring Boot, Microservices, AWS, Java, System Design, API Development, PostgreSQL, Oracle Database, GoLang, MongoDB
● Lead the design and development of scalable microservices using Core Java and Spring Boot for BFS applications such as Mortgage, Education domain applications such as Pearson. ● Architect distributed systems with MongoDB and PostgreSQL, ensuring data consistency, integrity, and performance. ● Implement distributed transactions using patterns like Saga or event sourcing across services and databases. ● Collaborate with multiple downstream teams to align APls, and integration strategies. ● Ensure adherence to security, compliance, and audit requirements in all technical implementations. ● Drive code reviews, technical mentoring, and best practices across the engineering team. ● Contribute to CI/CD pipelines, containerization, and cloud deployment with AWS cloud.
Senior Consultant
12.2018 - 10.2021 |Hitachi Vantara
Core Java, Spring Boot, Microservices, AWS, Java, System Design, API Development, PostgreSQL, Oracle Database, GoLang, MongoDB
● Lead the design and development of microservices using Core Java and Spring Boot for high-volume educational platforms. ● Architect distributed systems with MongoDB and PostgreSQL, ensuring data integrity and performance. ● Implement distributed transactions across services and databases, using patterns like Saga. ● Collaborate with multiple downstream teams to align APIs, data contracts, and integration workflows. ● Drive technical decisions, code reviews, and mentoring across the engineering team. ● Ensure high availability, scalability, and security of backend services. ● Contribute to DevOps practices including CI/CD, containerization, and cloud deployment.
Senior Java Developer
11.2017 - 10.2018 |Sears Holdings India
Core Java, Spring Boot, Microservices, AWS, Java, System Design, API Development, PostgreSQL, Oracle Database, GoLang, MongoDB
● Design and develop robust microservices using Core Java and Spring Boot for high-scale e-commerce applications. ● Implement and manage distributed transactions across services and data stores. ● Work with MongoDB and other NoSQL databases to model and optimize data for performance and scalability. ● Collaborate with multiple downstream teams (for example, search, inventory, pricing, personalization) to align APIs, data contracts, and integration strategies. ● Ensure system reliability through automated testing, monitoring, and alerting. Participate in architectural reviews, code reviews, and sprint planning. ● Mentor junior developers and contribute to engineering best practices.
Software Engineer
10.2016 - 10.2017 |Meganexus
Core Java, Spring Boot, Microservices, AWS, Java, System Design, API Development, PostgreSQL, Oracle Database, GoLang, MongoDB
● Design and develop backend services using Core Java and Spring Boot. ● Architect and implement microservices with RESTful APIs and event-driven communication. ● Build from scratch: set up CI/CD pipelines, logging, monitoring, and deployment. ● Collaborate with frontend developers, product managers, and founders to shape product features. ● Write clean, maintainable code with unit and integration tests. Optimize performance, scalability, and reliability of services. ● Participate in code reviews, sprint planning, and technical discussions.
Java Developer
08.2014 - 10.2016 |PTC
Core Java, Spring Boot, Microservices, AWS, Java, System Design, API Development, PostgreSQL, Oracle Database, GoLang, MongoDB
● Develop and maintain web applications using Core Java, Spring MVC, and JSP. ● Build responsive Ul components using AngularJS 2 and integrate with backend services. ● Participate in requirement analysis, design discussions, and code reviews. ● Write clean, modular, and well-documented code following best practices. ● Debug and resolve technical issues across the stack. ● Collaborate with QA and DevOps teams to ensure smooth deployment and testing.

Educational background

Computer Science (Masters Degree)
2011 - 2014
Modern College
Computer Science (Bachelor’s Degree)
2008 - 2011
Fergusson College, Pune University

Languages

EnglishUpper Intermediate