Skip to main content

Solveva is hiring Senior Java Developer

➡️ Apply here: Senior Java Developer

🔔 Monitor #java jobs

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


Offices: Georgia, Bulgaria, Portugal

About the Project
The innovative project develops a tool for insurance underwriters to create policies for medium-sized corporates. We have just delivered a successful proof of concept. We are now scaling up the team to increase the range of features and to eventually bring the solution to production. You will play an important role in extending the backend capabilities.

The stack of the project involves Java 18, Spring Boot 3, Postgres, Redis, Kafka, and Angular. We use patterns like micro-frontend, backend for frontend, and microservices.

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 projects’ 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 Software Development Life Cycle
Solid hands-on work experience with Java, Spring application development, ORM (Hibernate, JPA, Spring Data)
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 or NoSQL databases, ability to optimize queries
Commitment to product quality, knowledge of testing approaches, code verification and analysis, and design patterns
Experience in message queues (especially Kafka) is a plus
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

Reasons You’ll Love Working Here
We are a Great Place to Work-certified firm with an excellent approval rate
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
We provide you with your choice of hardware: Windows or Mac

Seniority level
Mid-Senior level

Employment type
Full-time

Job function
Information Technology

Industries
Software Development and Insurance

Previous and next articles