Lead and managed a team of engineers, ensuring successful execution of pod tasks and end-to-end deliverables on time and with high quality.
Played a key role in Java development while modernizing legacy applications by migrating them to Spring Boot, improving maintainability, scalability, and performance.
Gathered requirements from stakeholders, translating business needs into technical specifications, ensuring alignment with business objectives.
Managed the full development lifecycle, following Agile methodology for sprint planning, execution, and continuous improvement.
Responsible for deployment of software updates, ensuring seamless integration and successful release into production environments.
Led a team of developers to design, develop, and deliver high-quality software solutions within the Java ecosystem.
Collaborated closely with stakeholders to gather requirements, provide updates, and ensure alignment with business objectives.
Took ownership of end-to-end design of applications, from gathering requirements to final testing, ensuring that the software was scalable, maintainable, and efficient.
Implemented agile methodologies, leading daily stand-ups, sprint planning, and retrospectives to ensure smooth project execution and continuous improvement.
Oversaw the development process, providing technical guidance and mentoring to junior developers to foster their growth and ensure the technical quality of the project.
Worked for the Mercedes-Benz client for the entire tenure, contributing to both intranet and internet applications.
Led efforts in enhancing and modernizing legacy applications, improving performance, scalability, and maintainability.
Engaged in Java development to optimize application functionality and address evolving business requirements.
Played a key role in modernizing applications to Spring Boot, driving improvements in speed, flexibility, and scalability across the platform.
Collaborated with cross-functional teams to ensure successful integration.
Languages:
Java, J2ee, SQL
Frameworks:
Spring Boot, Spring Data JPA, Microservices
Development Tools:
Maven, Git, Jenkins, Bitbucket
Relational Databases:
MySQL, Oracle SQL
NoSQL Databases:
MongoDB (Basics)
API Technologies:
REST API, SOAP UI
Testing Frameworks:
Junit, Mockito
Tools:
SOAP UI, POSTMAN
IDEs:
Eclipse, IntelliJ
Others:
Apache Kafka, Docker [Basics]
Methodologies & Practices:
Agile Methodology
Technical Leadership:
Strong experience in providing technical guidance, mentoring junior developers, and ensuring the technical quality of projects
Collaboration:
Excellent communicator, capable of working cross-functionally with stakeholders and teams to achieve project goals
Design & Architecture:
Proficient in translating high-level requirements into detailed technical solutions
Highly-qualified Java Developer with over 11+ years of progressive experience in designing, developing, and maintaining diverse software solutions. Skilled at creating scalable and efficient applications using cutting-edge technologies.
Possesses deep expertise in Java development with a proven ability to deliver high-quality solutions under tight deadlines. A clear and persuasive communicator, capable of bridging the gap between technical teams and stakeholders. Experienced in mentoring team members and fostering a collaborative environment to ensure project success