About this role
The team is seeking a Senior Software Engineer with expertise in Java backend development and cloud architecture. In this role, you will be instrumental in designing and implementing robust software solutions for the property and casualty insurance sector, leveraging modern cloud technologies.
Key Responsibilities:
- Design, develop, and maintain scalable Java backend applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement cloud architecture solutions that enhance system performance and reliability.
- Troubleshoot and resolve software defects and performance issues.
- Participate in code reviews to maintain high code quality standards.
- Stay updated with industry trends and emerging technologies to drive innovation.
Required Skills & Qualifications:
- Strong proficiency in Java and experience with backend frameworks.
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with microservices architecture and RESTful APIs.
- Knowledge of database technologies, both SQL and NoSQL.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication skills and a collaborative mindset.
Experience:
- Minimum of 5 years of relevant software engineering experience, with a focus on backend development and cloud solutions.
What we offer:
- Opportunity to work on cutting-edge technology in the insurance industry.
- Collaborative and innovative work environment.
- Professional development and career growth opportunities.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.