Senior Java Developer
AltimetrikJul, 2024 - Present1 yr 4 months
Refactored legacy codebases for better maintainability, significantly reducing time spent on bug fixing. Enhanced application performance by optimizing Java code and implementing efficient algorithms. Mentored junior developers, fostering a culture of continuous learning and professional growth. Integrated third-party APIs into existing applications to enhance functionality without compromising stability or performance. Reviewed code and debugged errors to improve performance. Solved complex technical problems by leveraging deep knowledge of Java frameworks and libraries such as Spring Boot and Hibernate ORM. Participated in requirements gathering and design development meetings. Worked with project managers to design and implement scalable solutions. Contributed towards building microservices architecture-based applications that resulted in improved scalability, maintainability, and fault tolerance. Applied agile methodologies to streamline development processes, resulting in faster product releases. Developed custom-built components that seamlessly integrated with existing systems for increased flexibility and extensibility. Designed user-friendly interfaces for web applications using modern front-end technologies such as Angular framework. Estimated work hours and tracked progress using Scrum methodology.