Skip to main content

Solveva is hiring Senior Backend Developer

➡️ Apply here: Senior Backend Developer

🔔 Monitor #backend jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


About the Project:
Our project focuses on commercial insurance pricing solutions for medium- to large-sized insurance companies. The technical foundation of our work is a microservice architecture using Java, Kotlin, and Spring on the backend; Angular, Node.js, Express, and Fastify on the frontend; Python for the model core; and Kafka for event-driven architectures. Storage solutions include PostgreSQL, MongoDB, Azure Blob, and AWS S3. The specific project you will join is data-centric, integrating pricing data from various source systems into a unified operational data store, with a focus on PostgreSQL, microservices, and Kafka.

About the role:
You will work as part of a collaborative team of senior backend developers to integrate new upstream systems and data into the operational data store. You will help deliver streamlined data products to business users in a fast, reliable, and user-friendly manner, while maintaining the overall quality and performance of the platform.

Your responsibilities:
* Designing, implementing, unit testing, and documenting complex software applications based on REST microservices using Kotlin, Java, Spring, JUnit, and Kafka, ensuring data quality and interface performance in a PostgreSQL-based operational data store.
* Collaborating within our SAFe framework, taking an active role in your agile team, and coordinating proactively with other teams throughout the SDLC.
* Applying development best practices to ensure code quality, scalability, and maintainability through structured code reviews, automated testing, and cloud-aligned design.
* Monitoring product quality and ensuring proper code validation and application of design patterns.
* Promoting technical discussions within the team to drive continuous product improvement.
* Actively communicating with stakeholders at various organizational levels and from diverse backgrounds, understanding the project environment, identifying obstacles, and proposing solutions while demonstrating strong analytical and problem‑solving skills.

Your skills and experience:
* Bachelor’s or Master’s degree in an IT-related field, or equivalent practical experience.
* Proficiency in English (minimum B2 level).
* Solid understanding of the Software Development Life Cycle within a SAFe framework.
* Strong hands-on experience with Kotlin, Java, Spring applications, Kafka, and SQL.
* Experience building distributed systems and microservices, with knowledge of typical patterns and service integration issues.
* Experience designing REST services.
* Proven experience working with relational databases.
* Commitment to product quality, with knowledge of testing approaches, code verification and analysis, and design patterns.
* Strong analytical skills.
* Ability to abstract complex problems and break them down into meaningful, well‑planned steps.
* Ability to communicate effectively with stakeholders at different organizational levels and from diverse backgrounds.
* Proactive, reliable, and self‑driven team player.
* Service-oriented mindset with a strong focus on customer satisfaction.

Nice to have:
* Experience with data warehouse optimization for increasing application load, data collection acceleration, and analytics-oriented data aggregation.
* Experience with NoSQL databases, particularly MongoDB.

About Solveva:
Solveva is an owner-operated technology and consulting company specializing in insurance and reinsurance solutions. We operate across Switzerland, Bulgaria, Georgia, Portugal, and the UAE, bringing together teams with strong engineering capabilities and deep industry expertise. We help clients modernize core processes such as pricing, underwriting, and risk management through high‑quality software engineering and domain knowledge. Our work includes both tailor‑made solutions and proprietary products developed in-house. We value trust, openness, and personal responsibility. With a flat structure and collaborative way of working, we encourage initiative, continuous learning, and transparent communication. Our goal is to create an environment where people can grow, contribute meaningfully, and work together to build impactful solutions.

Reasons you’ll love working at Solveva:
* Over 90% of our staff would recommend working at Solveva to their friends and family.
* We are an owner-operated company – our management keeps their promises.
* Small teams collaborate in a friendly atmosphere.
* We have a flat structure with little bureaucracy.
* Our culture of trust gives you flexibility for remote, office, or hybrid work.
* You get a budget for further education, additional equipment, or your health club of choice.
* We provide you with your choice of hardware: Windows or Mac.

To apply, simply visit our Solveva Career Hub and submit your application online. All applications will be handled with strict confidentiality. Only shortlisted candidates will be contacted for an interview.

Previous and next articles