Summary
Overview
Work history
Education
Skills
Certification
Achievements & Languages
Awards
Timeline
Generic

Rajeev Kumar

Vienna,Austria

Summary

Accomplished software engineer with expertise in Java, Spring Boot, and microservices architecture. Proficient in designing secure REST APIs and implementing event-driven architectures, leveraging skills in DDD, TDD, and SOLID principles. Experienced in CI/CD and DevOps practices using Jenkins, Docker, and Kubernetes on GCP and OpenShift platforms. Skilled in database management with Oracle and Sybase, alongside agile methodologies such as Scrum for effective team collaboration. Committed to delivering clean code and mentoring cross-functional teams towards innovative solutions.

Overview

11
11
years of professional experience
1
1
Certification

Work history

Senior Software Engineer

Erste Digital
Vienna, Austria
08.2023 - 09.2025
  • Led backend design of a document management system using Spring Boot & Microservices.
  • Designed and secured REST APIs for enterprise workflows.
  • Mentored team members through code reviews, workshops, and knowledge sessions.
  • Conducted regular code refactoring to enhance readability and maintainability.
  • Architected and developed complex software solutions, meeting project specifications and deadlines.
  • Facilitated knowledge sharing and skill development amongst junior engineers contributing to overall team growth and success.
  • Collaborated with cross-functional teams to gather requirements and ensure seamless software integration.
  • Conducted code reviews, providing constructive feedback to team for improved code quality.


Technologies:

Java, Spring Boot, Microservices, REST APIs, Jenkins, OpenShift, Docker, Kubernetes, Git, Oracle DB.

AVP / Senior Java Developer

Barclays
Pune, India
11.2021 - 06.2023
  • Architected microservices for regulatory & compliance systems.
  • Applied TDD & DDD to build modular and maintainable solutions.
  • Led a distributed team across multiple geographies, ensuring alignment and timely delivery.
  • Managed stakeholder communication, including business analysts and compliance teams.
  • Managed code development and deployment processes in line with release cycles to fulfil company goals.
  • Conducted code reviews & technical sessions to improve code quality.
  • Designed smart software components to improve reusability and maintainability.
  • Engaged in full software development lifecycle, from design to deployment.

Technologies:

Java, Spring Boot, Microservices, DDD, TDD, REST APIs, Jenkins, Docker, Kubernetes, Oracle DB, SonarQube, JIRA, Confluence.

Staff Engineer

Nagarro Software
Gurgaon, India
11.2017 - 11.2021


  • Managed multiple projects, ensuring timely completion and high-quality work.
  • Developed enterprise-level APIs for large-scale document management systems.
  • Acted as onsite lead in Vienna, aligning technical solutions with stakeholders.
  • Advocated for test-driven development and continuous documentation practices.
  • Trained junior engineers and provided mentorship, enhancing their skill set and knowledge base.


Technologies:

Java, Spring Boot, Hibernate, Microservices, REST APIs, Jenkins, Docker, Kubernetes, GCP, Oracle DB, Swagger.

Senior Technical Consultant

IRIS Software
Noida, India
03.2017 - 11.2017
  • Built batch processing pipelines for credit risk analytics and reporting.
  • Worked closely with business stakeholders to align technical delivery.


Technologies:

Java, Spring Batch, Spring Boot, SQL, Oracle DB, JIRA, Git.

Software Engineer

RBS
Gurgaon, India
11.2014 - 03.2017
  • Contributed to enterprise banking systems, focusing on backend enhancements and stability.
  • Developed user-friendly software by understanding client needs and technology constraints.
  • Provided technical support during installation process, ensuring smooth transition for users.
  • Achieved seamless software integration with efficient synchronisation of multiple platforms.
  • Designed customised software solutions in response to unique client requirements.


Technologies:

Java, Spring, Hibernate, Oracle DB, Jenkins, Git, JIRA.

Education

B.E. - Computer Science

Hindu College of Engineering

Skills

  • Languages & Frameworks: Java (Core & Advanced), Spring Boot, Spring, Hibernate, JPA
  • Architecture & Design: Microservices, REST APIs, DDD, TDD, Clean Code, SOLID, Event-Driven Architecture
  • CI/CD & DevOps: Jenkins, Git, SonarQube, Docker, Kubernetes, OpenShift
  • Cloud & Infrastructure: GCP, OpenShift
  • Monitoring & Security: Secure Microservice Design, API Security (OAuth2, JWT)
  • Databases: Oracle, Sybase, SQL
  • Agile & Leadership: Scrum, Sprint Planning, Team Mentoring, Cross-Functional Collaboration
  • Tools: IntelliJ, Postman, Swagger, JIRA, Confluence
  • Leadership competence
  • Software upgrading

Certification

Oracle Certified Java Professional (OCJP 6.0)

Achievements & Languages

Languages: English (Fluent), Hindi (Native), German (Basic)

Awards

Best Team Award – Project Delivery Excellence, 2nd Prize – BFS Domain Quiz

Timeline

Senior Software Engineer

Erste Digital
08.2023 - 09.2025

AVP / Senior Java Developer

Barclays
11.2021 - 06.2023

Staff Engineer

Nagarro Software
11.2017 - 11.2021

Senior Technical Consultant

IRIS Software
03.2017 - 11.2017

Software Engineer

RBS
11.2014 - 03.2017

B.E. - Computer Science

Hindu College of Engineering
Rajeev Kumar