We are seeking an experienced Senior Java Developer to lead the development of backend services for innovative web applications in the insurance industry. This role offers the opportunity to shape and enhance key technological solutions in a dynamic and evolving sector.
If you are a forward-thinking developer eager to take on new challenges and contribute to the transformation of the insurance industry in a vibrant and historic city, we encourage you to apply and join our team in Nicosia, Cyprus in a hybrid work model with a mix of remote and on-site work.
Responsibilities
Develop and maintain robust backend services and APIs using Java and Spring Framework
Collaborate effectively with product, frontend and UX/UI teams to ensure seamless integration and functionality of features
Architect and implement scalable, high-performance solutions that align with business requirements
Write clean, maintainable and efficient code, adhering to top-quality development standards
Conduct thorough code reviews, provide mentorship and guide junior developers towards adopting best practices
Troubleshoot and resolve complex technical issues across multiple systems, ensuring system reliability and performance
Drive continuous improvements in backend architecture, advocating for performance enhancements and innovative solutions
Requirements
Minimum of 4 years of experience in backend development, with extensive expertise in Java and Spring
Advanced proficiency with RESTful APIs, microservices architecture and backend integration techniques
In-depth understanding of relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate)
Proven expertise in designing scalable and secure systems with a focus on performance optimization
Solid grasp of security best practices, application monitoring and system diagnostics
Demonstrated leadership abilities with experience in leading development teams, conducting code reviews and making architectural decisions
Excellent problem-solving skills with a track record of resolving intricate technical challenges
Strong communication skills with proficiency in English, both orally and in writing
Nice to have
Experience with advanced Spring frameworks such as Spring Boot, Spring Security and Spring Cloud
Familiarity with the insurance industry and its processes
We offer
Private healthcare insurance
Regular performance assessments
Family friendly initiatives
Corporate Programs including Employee Referral Program with rewards
Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
*All benefits and perks are subject to certain eligibility requirements
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job