
Senior Backend Engineer with 5+ years of experience designing and developing scalable, resilient cloud-native applications using Java, Spring Boot, and microservices architecture. Experienced in building distributed systems and event-driven services using Apache Kafka, and deploying containerized applications using Docker and Kubernetes. Skilled in REST API design, reactive and asynchronous processing, and developing high-performance backend systems. Proven ability to collaborate with cross-functional teams and contribute to system architecture decisions for enterprise-grade applications.
Languages:
Java 21, Java / J2EE
Frameworks & Technologies:
Spring Boot, Spring WebFlux (Reactive Programming), Spring Core, Spring MVC, Spring Data JPA, Hibernate
Architecture & Backend:
Microservices Architecture, Event-Driven Architecture, Distributed Systems, RESTful API Design, Asynchronous Processing, Scalable System Design
Cloud & DevOps:
AWS (EC2, S3, Lambda, DynamoDB, RDS), Azure (Exposure), Docker, Kubernetes, CI/CD, Jenkins
Messaging, Caching & Databases:
Apache Kafka, Redis, Oracle, MySQL, PostgreSQL, MongoDB, DynamoDB, PL/SQL, NoSQL
Tools & Testing:
Git, Jira, Confluence, SonarQube, Postman, JUnit, Mockito