64e8884aae4abc5912b33ede

Senior Backend Engineer, Agentic Development

BG, GE

Senior Backend Engineer, Agentic Development

BG, GE

You can join a high-performing international team dedicated to software engineering for leading global (re-)insurers.

About the project‍ 

At Solveva, we develop innovative software solutions that help clients modernize and optimize core insurance processes, including pricing, underwriting, and risk management. By combining domain expertise with modern software engineering practices, we deliver both customized client solutions and proprietary products used across the industry. This position is part of our client delivery team, working on tailored solutions for international clients and their business-critical initiatives. 

 

Your responsibilities 

  • Developing and implementing complex software applications based on event-driven architectures with Java and Spring.  
  • Collaborating within cross-functional agile teams throughout the entire SDLC.  
  • Applying development best practices, including the effective and responsible use of AI coding agents, to ensure code quality, scalability, and maintainability. 
  • Utilizing AI coding agents while taking ownership of code produced by AI tools through effective guidance, review, validation, and continuous improvement. 
  • Encouraging technical discussions within the team to drive continuous product improvement. 
  • Communicating and collaborating effectively with product owners, business analysts, and software developers in an international team. 
  • Applying your analytical and problem-solving skills to understand the project’s environment and to identify obstacles and solutions. 

 

Your skills and experience 

  • Bachelor’s degree related to IT or an equivalent practical track record.  
  • English proficiency (minimum B2 level).  
  • Solid understanding of the Software Development Life Cycle.  
  • Hands-on development experience with AI coding agents (e.g. Claude Code), directing and owning the agent-produced code rather than using AI as autopilot. 
  • Making codebases agent-ready - organizing repos so coding agents can navigate them effectively, writing and maintaining agent-facing docs like CLAUDE.md, and building reusable workflow assets: Skills, prompt templates, etc. 
  • Task specification for agents - writing feature requests and specs an agent can execute against, with acceptance criteria concrete enough to verify. 
  • Solid hands-on work experience with Java, Spring application development, ORM (Hibernate, JPA, Spring Data).  
  • Experience working with message queues (especially Kafka). 
  • Experience in building distributed systems and microservices, knowledge of typical patterns and service integration issues.  
  • Experience in designing event-driven architecture.  
  • Proven experience working with relational and/or NoSQL databases, ability to optimize queries. 
  • Commitment to product quality, knowledge of testing approaches, code verification and analysis, and design patterns.  
  • Reliable and self-driven team player.  
  • Proactive, communicative, strong analytical capabilities.   
  • Service orientation with a strong focus on customer satisfaction.   
  • Ability to cope with tight deadlines. 

 

Nice to Have  

  • Experience in proof-of-concept projects is a plus. 
  • Experience with warehouse optimization for growing application load, data collection acceleration, and aggregation for analytics is a plus. 
  • Experience applying AI tools throughout the SDLC and enhancing agent capabilities by integrating them with external systems, tools, and platforms (e.g., via MCP). 

 

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 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  

  • Well-defined work setup - each role clearly states whether it is remote or hybrid, so you know exactly what to expect. 
  • Supportive team environment - work in small, collaborative teams where ideas are shared openly and decisions are made quickly. 
  • Continuous development - a dedicated learning budget, mentorship, and knowledge-sharing culture to help you grow in your career. 
  • Modern tools that work for you - choose the hardware that supports your productivity (Windows or Mac). 
  • A culture of trust and autonomy - we give you space to take ownership, contribute meaningfully, and do your best work. 

About the project‍ 

At Solveva, we develop innovative software solutions that help clients modernize and optimize core insurance processes, including pricing, underwriting, and risk management. By combining domain expertise with modern software engineering practices, we deliver both customized client solutions and proprietary products used across the industry. This position is part of our client delivery team, working on tailored solutions for international clients and their business-critical initiatives. 

 

Your responsibilities 

  • Developing and implementing complex software applications based on event-driven architectures with Java and Spring.  
  • Collaborating within cross-functional agile teams throughout the entire SDLC.  
  • Applying development best practices, including the effective and responsible use of AI coding agents, to ensure code quality, scalability, and maintainability. 
  • Utilizing AI coding agents while taking ownership of code produced by AI tools through effective guidance, review, validation, and continuous improvement. 
  • Encouraging technical discussions within the team to drive continuous product improvement. 
  • Communicating and collaborating effectively with product owners, business analysts, and software developers in an international team. 
  • Applying your analytical and problem-solving skills to understand the project’s environment and to identify obstacles and solutions. 

 

Your skills and experience 

  • Bachelor’s degree related to IT or an equivalent practical track record.  
  • English proficiency (minimum B2 level).  
  • Solid understanding of the Software Development Life Cycle.  
  • Hands-on development experience with AI coding agents (e.g. Claude Code), directing and owning the agent-produced code rather than using AI as autopilot. 
  • Making codebases agent-ready - organizing repos so coding agents can navigate them effectively, writing and maintaining agent-facing docs like CLAUDE.md, and building reusable workflow assets: Skills, prompt templates, etc. 
  • Task specification for agents - writing feature requests and specs an agent can execute against, with acceptance criteria concrete enough to verify. 
  • Solid hands-on work experience with Java, Spring application development, ORM (Hibernate, JPA, Spring Data).  
  • Experience working with message queues (especially Kafka). 
  • Experience in building distributed systems and microservices, knowledge of typical patterns and service integration issues.  
  • Experience in designing event-driven architecture.  
  • Proven experience working with relational and/or NoSQL databases, ability to optimize queries. 
  • Commitment to product quality, knowledge of testing approaches, code verification and analysis, and design patterns.  
  • Reliable and self-driven team player.  
  • Proactive, communicative, strong analytical capabilities.   
  • Service orientation with a strong focus on customer satisfaction.   
  • Ability to cope with tight deadlines. 

 

Nice to Have  

  • Experience in proof-of-concept projects is a plus. 
  • Experience with warehouse optimization for growing application load, data collection acceleration, and aggregation for analytics is a plus. 
  • Experience applying AI tools throughout the SDLC and enhancing agent capabilities by integrating them with external systems, tools, and platforms (e.g., via MCP). 

 

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 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  

  • Well-defined work setup - each role clearly states whether it is remote or hybrid, so you know exactly what to expect. 
  • Supportive team environment - work in small, collaborative teams where ideas are shared openly and decisions are made quickly. 
  • Continuous development - a dedicated learning budget, mentorship, and knowledge-sharing culture to help you grow in your career. 
  • Modern tools that work for you - choose the hardware that supports your productivity (Windows or Mac). 
  • A culture of trust and autonomy - we give you space to take ownership, contribute meaningfully, and do your best work. 

We work hard and play hard

We understand that in today’s fast-paced world, where people are constantly connected to their work, it has become increasingly important to maintain a healthy work-life balance.

Work-life balance ->