Senior Java Developer

Solveva

Georgia

Hybrid

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote/hybrid clarity
Learning budget
Own hardware choice
Ownership culture
Collaborative environment

Job summary

Solveva is hiring a backend software engineer to extend the insurance underwriting platform’s backend capabilities. You will build event-driven Java/Spring services within a microservices context and contribute to data flows across PostgreSQL, Redis, and Kafka.

You will collaborate with cross‑functional agile teams, maintain high code quality, and participate in architectural discussions to scale the system for growing workloads and new markets.

Qualifications

  • Bachelor’s degree in IT or equivalent practical track record.
  • English proficiency (minimum B2).
  • Solid understanding of the Software Development Life Cycle.
  • Hands-on with Java, Spring, Hibernate/JPA.
  • Experience with message queues (Kafka).
  • Experience building distributed systems and microservices.

Responsibilities

  • Developing and implementing complex software applications based on event-driven architecture with Java and Spring.
  • Collaborating within cross-functional agile teams throughout the entire SDLC.
  • Applying development best practices to ensure code quality, scalability, and maintainability.
  • Encouraging technical discussions within the team for continuous product improvement.
  • Communicating with product owners, business analysts, and developers in an international team.
  • Analyzing environment and obstacles to identify solutions.

Skills

Java
Spring
Kafka
ORM (Hibernate/JPA)
Distributed systems
Databases (SQL/NoSQL)
Testing & QA
SDLC
Team collaboration
English proficiency

Education

Bachelor’s degree in IT

Tools

PostgreSQL
Redis
Hibernate
Spring Data

Job description

The innovative project develops a tool for insurance underwriters to create policies for medium-sized corporates and to provide support along the complete underwriting flow related to document creation or saving data into the administrative system. The tool is in productive use, but further challenges await to roll it out to further countries, lines of business and users, and how to merge the new requirements to the already existing features. You will play an important role in extending the backend capabilities.

The project is built on a microservices architecture and uses Java 25, Spring Boot 3, PostgreSQL, Redis, and Kafka as its core technology stack.

What You’ll Be Doing

  • Developing and implementing complex software applications based on event-driven architecture with Java and Spring.
  • Collaborating within cross-functional agile teams throughout the entire SDLC.
  • Applying development best practices to ensure code quality, scalability, and maintainability.
  • Encouraging technical discussions within the team, aiming at 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 Your 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.
  • 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.
  • Proven experience working with relational 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.
  • 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.

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

  • 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.
  • All applications will be handled with strict confidentiality. Only shortlisted candidates will be contacted for an interview.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Application Engineer
Senior Application Engineer

Swiss Re • Indiana (PA)

Hybrid
MXN 1,034,000 - 1,552,000
Java Software Engineer
Java Software Engineer

Saviance Technologies • San Jose (CA)

On-site
USD 90,000 - 130,000
Four weeks paid time off
401K match
Medical, dental, and vision insurance
Senior Application Developer
Senior Application Developer

Compunnel, Inc. • Florham Park (NJ)

On-site
USD 110,000 - 140,000
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • Los Angeles (CA)

Hybrid
USD 100,000 - 130,000
Professional growth opportunities
Competitive compensation
Flexible schedule
+1
Senior Java Engineer
Senior Java Engineer

IT.HR Recruitment Agency • St. Louis (MO)

On-site
USD 80,000 - 120,000
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • West Palm Beach (FL)

On-site
USD 90,000 - 120,000
Professional growth: Mentorship and TechTalks
Competitive compensation: USD-based pay with benefits
Exciting projects with top brands
+1
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • San Francisco (CA)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive compensation
Flexible schedule
+1
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • Dallas (TX)

On-site
USD 90,000 - 130,000
Professional growth through mentorship and TechTalks
Competitive compensation with various budgets for education and fitness
Exciting projects with top companies
+1
Senior Java Developer
Senior Java Developer

Luxoft • Town of Poland (NY)

On-site
USD 120,000 - 160,000
Private medical & dental coverage
Life insurance
Internal mobility program
Underwriting Solution Consultant
Underwriting Solution Consultant

Swiss Re - Schweizerische Rückversicherungs-Gesellschaft • Fort Wayne (IN)

Hybrid
USD 150,000 - 269,000
Hybrid work model
Remote work possible for exceptionalUS