Technology Lead
Infosys · Atlanta, GA · Yesterday
Information TechnologyFull-time
Responsibilities
- Collaborate with stakeholders to gather, analyze, and document business and technical requirements
- Lead all phases of the Software Development Life Cycle (SDLC), including architecture, design, development, testing, deployment, and post-production support
- Design and maintain high-level and low-level application architectures to support scalable and efficient solutions
- Provide hands-on technical leadership and mentoring to development teams
- Troubleshoot and resolve technical issues, production incidents, and performance bottlenecks
- Guide team members on coding standards, design best practices, performance optimization, and secure software development practices
- Support project implementation, deployment, hypercare, and warranty phases to ensure successful business outcomes
- Work closely with cross-functional teams, clients, and leadership to drive project success and continuous improvement initiatives
Requirements
- Strong expertise in Java, JEE, Spring MVC, Spring Boot, RESTful APIs, and SOAP-based Web Services
- Hands-on experience with Hibernate and Object-Oriented Programming (OOP) principles, including the application of common design patterns
- Experience with front-end technologies including JSP, JSTL, JavaScript, jQuery, and Ajax for developing responsive user interfaces
- Strong experience with MS SQL, including complex queries, joins, indexing, stored procedures, views, and database performance optimization
- Experience working with SOAP-based Web Services and tools such as JAX-WS and Apache CXF
- Proven experience leading technical teams, mentoring developers, and managing technical deliveries
- Strong problem-solving, analytical thinking, and independent decision-making capabilities
- Strong written and verbal communication skills, including the ability to create clear documentation and client communications
- Ability to effectively engage with onsite teams, business stakeholders, and clients to drive outcomes and project progress
- Prior experience supporting Insurance or Financial Services applications is preferred
Qualifications
- Bachelor's degree or foreign equivalent required from an accredited institution
- At least 7-10 years of relevant experience as described in the job responsibilities