Agile Senior Software Engineer, programmer and Java developer with 7.6 years of experience. Strive to build software that is as structurally, semantically and aesthetically cohesive as it is intuitive for the user. Work collaboratively to isolate problem domains and implement simple and repeatable solutions. Development and implementation of various Client/Server web-based applications. A strong business and technical vision and the ability to translate Core business requirements into business and technical approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions. Worked with Spring boot, Micro services, Spring Framework, Hibernate, JPA, Spring security and Kafka web-based application development using Java8 and Java11. Experienced in developing applications using OOPS Concepts patterns. Good experience in working with devOps(Jenkins, Nexus). Good Experience in working with Oracle databases. Strong Communication Skills, Interpersonal skills and team player. Ability to take responsibility for challenging R & D activities and development of complex business logic components of the application. Ability to take independent responsibility as well as ability to contribute, work under pressure and be a productive team member. Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools. Ability to work in a fast paced, collaborative environment and handle multiple concurrent projects. Sound discernment which always been my key strengths in analyzing the projects quality and maintainability. Strong knowledge in project life-cycles (from requirements to project closure), software development life cycles (SDLC), software process methodology, and product deployment. Followed and implemented Agile-Scrum Methodologies. Accomplished Senior Software Developer with 7.6 years of experience leading projects by acting as architect, developer and programmer analyst. Proficient in supporting project deliverables and maintaining releases. Strong leader in guiding support teams and solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices.