+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

92-9 =
+
Forgot password

Enter your email, and we will send you your password

Solveva Bulgaria

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    About the Project

    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.

    Tech stack

    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
    • 5+ years of experience on a similar role
    • 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 working with message queues (especially Kafka)
    • 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

     

    Considered a plus

    • Experience with warehouse optimisation for growing application load, data collection acceleration, and aggregation for analytics
    • Experience in proof-of-concept projects