24 Oct
|
B1 IT Solutions
|
Hyderabad
24 Oct
B1 IT Solutions
Hyderabad
Seniority Level: Expert
Employment Type: FTE / Contract
Industry: Insurance / Financial Services / Technology
Role Purpose
The Technical Lead - Java will lead the design and development of new and existing Java-based components, working across multiple teams and technical domains. This role bridges business needs with technical solutions through active participation in design, delivery, support, and enhancement activities. The ideal candidate should bring both strong engineering capabilities and business acumen to deliver robust, scalable solutions.
Key Responsibilities
- Lead software engineering activities across squads (5-20 engineers).
- Drive the development of scalable, maintainable applications using Spring/Spring Boot and legacy J2EE.
- Provide technical designs and architecture aligned with business goals and standards.
- Guide the development of RESTful and SOAP web services.
- Oversee integration of security standards including JWT and OAuth.
- Facilitate Agile ceremonies and actively collaborate with product owners and business stakeholders.
- Plan and execute code reviews, quality assurance, and CI/CD practices.
- Troubleshoot and optimize performance across application and database layers.
- Mentor and support junior developers and engineers.
- Maintain documentation, design artifacts, and system knowledge bases.
- Collaborate with infrastructure, database, security, QA, and support teams.
- Lead production support and manage system health and SLAs.
- Identify and implement process improvements for engineering excellence.
Required Skills and Experience
- Expert-level experience in Java, Spring/Spring Boot, J2EE
- Deep understanding of web services: REST, JSON, SOAP, XML
- Proficiency with persistence frameworks: Hibernate, JPA
- Solid SQL knowledge and RDBMS tuning experience
- Exposure to web technologies : Angular, JSP, HTML, JavaScript
- Expertise in OO design, UML, and domain modeling
- Experience in Agile / Iterative SDLC environments
- Experience in insurance or financial services industry is highly valued
- Knowledge of application security best practices (OWASP)
- Familiarity with cloud (AWS/Azure) , containerization (Kubernetes/OpenShift)
- Strong understanding of web protocols (TCP/IP, HTTP) and performance tuning
- Experience conducting root cause analysis , heap dumps , GC logs
Soft Skills and Leadership
- Exceptional communication and documentation skills
- Proven leadership experience in cross-functional engineering teams
- High level of initiative, curiosity, and structured problem-solving
- Ability to manage multiple priorities and mentor a technical team
- Confidence in engaging with business stakeholders and external vendors
Key Stakeholders
Internal:
- Business Users: Requirement validation and production support
- Project Managers: Collaboration on functional/non-functional goals
- IT Backend Teams: Work with DBAs, server admins, security and QA
- Engineering Teams: Technical mentorship and team guidance
External:
- Consultants and Vendors: Coordination and delivery alignment for project execution
Why Join Us
- Work on high-impact, enterprise-grade systems
- Influence architecture and design at scale
- Collaborate with global stakeholders in a modern Agile workplace
- Drive innovation with cutting-edge Java and cloud technologies
Disclaimer: This job posting and Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Technical Lead - Java (Hyderabad)
🏢 B1 IT Solutions
📍 Hyderabad