Banner Image

All Services

Programming & Development web development & design

Java Backend Developer | Microservices

$25/hr Starting at $100

Java Backend Developer | Microservices & Legacy Modernization Expert

I am a Java Backend Developer and Lead Software Engineer with strong experience in enterprise-scale backend systems, microservices architecture, and legacy Java migration to Java 21. I have worked across FinTech, Airline, and Banking domains, delivering high-performance, secure, and scalable backend solutions.

Core Services I Offer

🔹 Legacy Java Migration (Java 8 → Java 21)

  • Migrated 26+ production microservices from Java 8 to Java 21

  • Upgraded Spring Boot, Spring Cloud, and third-party dependencies

  • Resolved deprecated APIs and ensured Java 21 compliance

  • Improved performance, observability, security, and maintainability

  • Preserved existing business logic while modernizing architecture

🔹 Java Backend & Microservices Development

  • Design and development of Spring Boot microservices

  • Clean layered architecture (Controller, Service, Integration layers)

  • RESTful API development with JSON-based data exchange

  • API versioning, exception handling, and validation

  • Microservices communication using Feign Client & REST Template

🔹 API Development, Testing & Code Quality

  • Developed and consumed REST APIs

  • Unit and integration testing using JUnit & Mockito

  • API testing with Postman

  • Enforced Java coding standards and conducted code reviews

  • Ensured high code quality using SonarQube

🔹 Messaging & Event-Driven Architecture

  • Apache Kafka for real-time event processing

  • RabbitMQ for asynchronous communication and messaging workflows

  • Reliable producer/consumer implementations

🔹 Observability, Monitoring & DevOps

  • Implemented OpenTelemetry for distributed tracing

  • Improved root cause analysis and system visibility

  • Experience with Splunk, Kibana, and centralized logging

  • CI/CD pipelines using Jenkins

  • GitOps deployments using Argo CD

  • Hands-on with OpenShift & Docker



Technical Skills

Programming Language: Java
Frameworks: Spring Boot, Spring MVC, Spring Cloud, Hibernate, JPA
Architecture: Microservices, REST APIs, Distributed Systems
Messaging: Apache Kafka, RabbitMQ
Cloud & DevOps: AWS, OpenShift, Docker, Jenkins, Argo CD
Tools: Git, GitHub, Maven, Gradle, SonarQube, Postman, Jira
Testing: JUnit, Mockito
Databases: MySQL, PostgreSQL
Web: HTML, CSS
IDEs: IntelliJ, Eclipse, STS, SQL Developer


About

$25/hr Ongoing

Download Resume

Java Backend Developer | Microservices & Legacy Modernization Expert

I am a Java Backend Developer and Lead Software Engineer with strong experience in enterprise-scale backend systems, microservices architecture, and legacy Java migration to Java 21. I have worked across FinTech, Airline, and Banking domains, delivering high-performance, secure, and scalable backend solutions.

Core Services I Offer

🔹 Legacy Java Migration (Java 8 → Java 21)

  • Migrated 26+ production microservices from Java 8 to Java 21

  • Upgraded Spring Boot, Spring Cloud, and third-party dependencies

  • Resolved deprecated APIs and ensured Java 21 compliance

  • Improved performance, observability, security, and maintainability

  • Preserved existing business logic while modernizing architecture

🔹 Java Backend & Microservices Development

  • Design and development of Spring Boot microservices

  • Clean layered architecture (Controller, Service, Integration layers)

  • RESTful API development with JSON-based data exchange

  • API versioning, exception handling, and validation

  • Microservices communication using Feign Client & REST Template

🔹 API Development, Testing & Code Quality

  • Developed and consumed REST APIs

  • Unit and integration testing using JUnit & Mockito

  • API testing with Postman

  • Enforced Java coding standards and conducted code reviews

  • Ensured high code quality using SonarQube

🔹 Messaging & Event-Driven Architecture

  • Apache Kafka for real-time event processing

  • RabbitMQ for asynchronous communication and messaging workflows

  • Reliable producer/consumer implementations

🔹 Observability, Monitoring & DevOps

  • Implemented OpenTelemetry for distributed tracing

  • Improved root cause analysis and system visibility

  • Experience with Splunk, Kibana, and centralized logging

  • CI/CD pipelines using Jenkins

  • GitOps deployments using Argo CD

  • Hands-on with OpenShift & Docker



Technical Skills

Programming Language: Java
Frameworks: Spring Boot, Spring MVC, Spring Cloud, Hibernate, JPA
Architecture: Microservices, REST APIs, Distributed Systems
Messaging: Apache Kafka, RabbitMQ
Cloud & DevOps: AWS, OpenShift, Docker, Jenkins, Argo CD
Tools: Git, GitHub, Maven, Gradle, SonarQube, Postman, Jira
Testing: JUnit, Mockito
Databases: MySQL, PostgreSQL
Web: HTML, CSS
IDEs: IntelliJ, Eclipse, STS, SQL Developer


Skills & Expertise

API DevelopmentBack End DevelopmentJavaSoftware DevelopmentWeb Development

0 Reviews

This Freelancer has not received any feedback.