Dedicated Senior Java Developer with 9+ years experience in achieving tangible results and cross-team collaboration. Proactive and excited to partner with like-minded individuals to achieve goals.
Overview
10
10
years of professional experience
1
1
Certification
Work History
Senior Software Engineer
Optimum Solutions
10.2023 - Current
Developed and maintained microservices architecture using Spring Boot.
Implemented authentication and authorization mechanisms using Spring Security.
Designed and developed RESTful APIs using Spring MVC and Spring Rest.
Used Spring Cloud for service discovery, configuration management, and build resilient microservices.
Wrote unit and integration tests using Spring Boot Test, JUnit, and Mockito to ensure code quality and reliability.
Senior Software Associate
Synechron Technologies Pvt Ltd
09.2020 - 09.2023
Leveraged Spring Core to implement dependency injection, making the application more modular and testable.
Develop and optimize SQL queries, interact with databases like MySQL, PostgreSQL using JDBC or ORM frameworks Hibernate.
Integrated Apache Kafka for real-time data streaming and processing.
Leveraged Spring Application Events for decoupled communication between different parts of application.
Wrote unit tests using JUnit to validate individual components and functionalities.
Senior Software Engineer
Aurionpro Solutions
04.2019 - 07.2020
Wrote clean, efficient, and maintainable code using Java programming language and relevant frameworks like Spring and Hibernate
Designed and implemented RESTful and SOAP-based web services for various clients.
Handled data interchange and API responses using JSON and XML.
Conducted unit testing with JUnit and Mockito, ensuring high code coverage.
Java Developer
Joulestowatts
05.2018 - 04.2019
Ensured the development of clean, efficient, and maintainable code by utilizing Java programming language alongside relevant frameworks like Spring and Hibernate
Implemented backend services using Spring Boot and Spring Rest, ensuring efficient business logic processing.
Developed and consumed RESTful APIs to integrate with third-party APIs
Software Engineer
Financial Software And Systems
01.2016 - 01.2018
Developed Java Spring backend to revamp an old platform of Debit Card Management for Mobile and Tab compatibility. Written a number of APIs to serve requests for mobile client as well as web client.
Integrated various third-party APIs, services, and components into the application architecture.
Utilized Spring Data JPA for data persistence, creating repositories for CRUD operations.
Tracked and resolved issues using JIRA, maintaining project timelines and milestones.
Software Developer
E-Solutions
11.2014 - 01.2016
Developed clean, efficient, and maintainable code using Java programming language along with essential frameworks like Spring and Hibernate.
Ensured proper functioning of components through creation and execution of unit tests using JUnit.