Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?

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

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

26 + 44 =

Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Една от всички 1577 обяви за Backend Development в София

Виж всички
Java Software Engineer (Mid level)
Remote job icon Remote

Обявата е публикувана в следните минибордове

  • Sofia, Bulgaria
  • Съобщи за проблем с обявата

Съобщи за проблем с обявата


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

    We are looking for Java Developer with 1 + year of experience to join us, develop and maintain an existing solution for a German insurance giant.

    Our stack:

    • Java 8; now we move on to 11
    • Kotlin 1.3.72
    • Spring Boot 2.2.1
    • Hibernate 5.2, Spring Data JPA
    • JUnit 5
    • PostgreSQL, Oracle, MySQL
    • Azure Service Bus, RabbitMQ
    • GitHub, Jenkins
    • Pivotal Cloud Foundry, Azure, Kubernetes, Docker

    About the project

    Our project is a commercial insurance pricing tool for medium-sized companies. It is built on a microservice architecture, using Java, Spring, Kotlin on the backend and Angular, NodeJS, Express, Fastify on the frontend. Allows the user to capture all necessary exposure data, apply advanced terms and conditions, value the risks and calculate the cost of the policy.

    The complexities of this project are non-trivial business logic, a large amount of processed data and problems of service integration. If you like to work on a stable long-term project with a well-established agile development process apply today.

    Plans for the near future:

    • Upgrade to Java 11
    • Moving from Cloud Foundry to Azure
    • Optimizing your app to the growing amount of data
    • Implementation of new functionality (there are many of them)

    About you and your day to day responsibilities:

    • Have at least 1 years of relevant experience.
    • At least basic experience and/or knowledge in building distributed systems and microservices, knowing typical patterns and problems integrating services.
    • At least basic experience in the design of REST-services.
    • Knowledge in the development of Spring Applications, ORM (Hibernate, JPA, Spring Data) and Java.
    • Skills with relational or NoSQL databases, the ability to optimize queries.
    • Interest in DevOps methodology, desire to deal with infrastructure and project stability.
    • The desire to monitor the quality of the product, knowledge of testing approaches, code validation and analysis, design patterns.
    • You are fluent in English (at least B2)

    Your soft skills are impressive! You are:

    • Are a reliable and effective worker.
    • Are creative, fun, and easy to work with.
    • Are self-motivated, can excel in both unsupervised solo projects and in tight teamwork.
    • Are passionate about customers’ needs.
    • Have a growth mindset and learns quickly.
    • Are a critical thinker and you always question dogma, status quo, and the conventional way of doing things.

    Why we are great:

    • We have a friendly team, which is nice to work in – people have always been our strong point. Solveva has a flat structure, little bureaucracy, no managers (any scrum-master, first of all, the developerÐ
    • We provide you with a choice of hardware: Windows (Dell, Lenovo) or Mac (Pro, Air)
    • Remote work
    • You are given an individual budget for the development of knowledge (books, conferences, courses), additional equipment and putting the body in order after hard work
    • Excellent additional benefits and incentives

    About Solveva

    We provide expertise in insurance and software engineering for the best of our clients.

    Solveva is an owner-operated company headquartered in Zurich, Switzerland, with offices in Russia and Bulgaria. We are an agile software engineering firm for core insurance processes like pricing, underwriting, and risk management. Clients can either develop tailor-made software together with us or can subscribe to our self-developed solutions which we sell under our Actus brand.

    We offer a high level of personal responsibility with room for individual development and personal growth in an open and trustful corporate culture. We value passion for development and strive to create an atmosphere of trust and freedom of action in the team.