Job Description
Zinnia is seeking a Sr. Software Engineer I, Tech Lead to contribute to the development of its technology platform for life and annuities growth. The successful candidate will be a technical leader and role model, aligning teams and making trade-offs to achieve company goals. This role involves working with global teams to develop innovative software and contribute to building best-in-class core systems infrastructure. Zinnia values boldness, teamwork, and delivering value.
What this role involves: - Developing innovative software for Zinnia stakeholders.
- Creating well-designed, customized, testable, efficient code.
- Providing ongoing support, troubleshooting, and improvements to existing platforms.
- Collaborating with global teams, internal stakeholders, and customers.
- Acting as a subject matter expert for junior team members.
- Assisting in defining requirements for custom software projects.
Requirements: - 8-11 years of experience in Backend technologies like Java, J2EE, Spring, Microservices.
- Patience and perseverance to overcome challenges and learn new technologies.
- Ability to comprehend business problems and provide STP solutions.
- Experience in designing end-to-end BPM Models with enterprise scale applications.
- Industry exposure to BFSI domain, especially Insurance.
- Excellent work ethic and ability to work independently.
- Effective communication, interpersonal, and critical thinking skills.
- Effective troubleshooting skills.
- Experience with Object Oriented Programming (OOPS) and design patterns.
- Programming experience using Java 8/J2EE.
- Knowledge and competence using multiple frameworks like Spring, Spring Boot.
- Experience with SOA/Microservice Architecture, REST, Git, Maven, and Docker.
What this role offers:- Opportunity to collaborate with smart, creative professionals.
- Opportunity to contribute to cutting-edge technologies.