I am an experienced Java Developer with over 3 years of experience in software development, Java programming, and problem-solving. Throughout my career, I have been dedicated to innovation, teamwork, and advancing my skills in a dynamic environment.
At Tata Consultancy Services, I have led development projects in Java programming and Spring Boot, ensuring adherence to deadlines and client requirements. I have designed, implemented, and maintained RESTful APIs with Swagger documentation for efficient request handling. Additionally, I have proficiently managed relational databases using SQL, optimizing queries for enhanced performance. I have also utilized Git for version control, fostering collaboration within cross-functional teams. I have adapted existing codebases to integrate HTML, XML, and Swagger for frontend development and API documentation. By implementing coding best practices and design patterns, I have enhanced code quality and maintainability. I actively participate in Agile methodologies, including sprint planning and daily stand-ups. I engage in continuous learning to remain updated with the latest Java technologies and trends. Furthermore, I contribute to technical documentation and knowledge-sharing sessions to facilitate team learning and growth.
During my time as a Java Developer trainee at Veoneer, I developed Java code, contributed to team goals, and collaborated on coding and design tasks. I actively participated in team meetings and group projects, fostering a supportive environment and achieving milestones. I am committed to continuous learning, exploring new technologies, and maintaining project documentation. I adapt quickly to new tasks and technologies, always identifying opportunities for process improvements.