Software Engineer Iii
Current• Responsible for maintaining microservices which deal with extraction of billing data of customers on large basis. • Expertise in analyzing complex problems and implementing solutions that carefully balance architectural constraints, including functionality, usability, performance, reliability, and scalability. • Proficient in conducting thorough research, detailed analysis, hands-on coding, and rigorous testing of all changes, collaborating closely with users and technical… Show more • Responsible for maintaining microservices which deal with extraction of billing data of customers on large basis. • Expertise in analyzing complex problems and implementing solutions that carefully balance architectural constraints, including functionality, usability, performance, reliability, and scalability. • Proficient in conducting thorough research, detailed analysis, hands-on coding, and rigorous testing of all changes, collaborating closely with users and technical teams to ensure successful implementation of requirements. • Takes a leadership role in designing and architecting technical solutions, ensuring comprehensive documentation while remaining ready to actively participate in development tasks when needed. • Works closely with developers, multiple microservice teams, and clients to refine and implement precise business logic that meets specific needs and requirements. • Design and develop software applications using Java8, J2EE, Spring, log4j and other open-source frameworks in implementing the solutions. • Involved complete lifecycle process through DevOps process using tools like Git, Jira, Jenkins. Show less