Our client, a dynamic Technology Start-up focused on providing insurance agents with a simple & responsive insurance management platform is looking to recruit a Technology Lead. The successful candidate Must have a solid background as a project lead, core language Java working with Spring boot framework. Knowledge and experience working with microservices are mandatory.
Key Responsibilities:
- Work with upper management to define software requirements.
- Take lead in operational & technical projects.
- Develop high-quality software design and architecture.
- Identify, prioritize and execute tasks in the software development life cycle.
- Develop tools and applications by producing clean, efficient code.
- Automate tasks through appropriate tools and scripting.
- Review and debug code.
- Perform validation and verification testing.
- Collaborate with internal teams and vendors to fix and improve products.
- Document development phases and monitor systems.
- Ensure software is up-to-date with the latest technologies.
Qualification:
- Must have a Bachelors degree in Computer Science or relevant field.
- Proven experience as a Senior Software Engineer.
- Minimum of 5 years of experience.
- Large capacity for attention to detail.
- Extensive experience in software development, scripting and project management.
- Experience using JPA and Docker.
- In-depth knowledge of Java and spring boot framework.
- Analytical mind with problem-solving aptitude.
- Ability to work independently.
- Excellent organizational and leadership skills.
- Experience working with Andriod mobile application development will have a distinct advantage.
- Agile and Scrum methodology and practices.
Please click on the tab below to apply: