2023 - Present
Senior Backend Engineer
Tech Solutions Inc.
Lead backend developer for a high-traffic financial services platform built with Spring Boot microservices. Design and implement scalable, resilient services processing thousands of transactions per minute.
- Redesigned the payment processing service, reducing latency by 40% and improving throughput by 300%
- Implemented a new event-driven architecture using Kafka that improved system resilience and decoupled critical services
- Led migration from monolith to microservices, resulting in 50% faster deployment cycles and improved system stability
- Mentored junior developers and established coding standards and best practices for the backend team
Java 17
Spring Boot 3
Spring Cloud
Kafka
PostgreSQL
Redis
Docker
Kubernetes
AWS
2021 - 2023
Java Developer
Financial Systems Ltd.
Developed and maintained Java/Spring Boot applications for a financial reporting platform used by major banks. Worked in an agile team to deliver new features and ensure high availability of critical services.
- Developed a new reporting engine that processed data 3x faster than the previous solution
- Implemented comprehensive test coverage increasing it from 45% to 85%, significantly reducing production bugs
- Created a new batch processing system using Spring Batch, optimizing database operations and reducing processing time by 60%
- Contributed to the migration from legacy authentication to OAuth2/JWT, improving security posture
Java 11
Spring Boot
Spring Data JPA
Hibernate
MySQL
RabbitMQ
Docker
Jenkins
2020 - 2021
Junior Backend Developer
Web Ventures
Worked on RESTful API development for various client projects using Java and Spring Boot. Gained experience in the full software development lifecycle while working in an agile environment.
- Built RESTful APIs for multiple client applications, handling authentication, data validation, and business logic
- Implemented database schema design and optimization for improved query performance
- Developed and maintained unit tests with JUnit and integration tests with Spring Test
- Contributed to internal code libraries that increased team productivity
Java 8
Spring Boot
Spring MVC
MySQL
REST API
Git
Maven