Senior Java Engineer

Department: Engineering
Specialization: Developer
Experience: Lead Senior
Technologies: Java
Special referral bonus: No
Hot position?: Not Hot
Work model: Remote
Technical flow: JAVA
Engineering technical flow: JAVA

About the Client

At Kindred we build modernized vintage cars in a wildly innovative way. We are marketing folks, technicians, software developers, mechanical engineers, designers, painters and car lovers. We love a whiff of gasoline and we geek out about the torque provided by electric motors. Above all we believe the world is a better place with vintage cars out on the road.

    About the role

    Senior Backend Engineer, you’ll be responsible for both implementing high-quality code that applies SOLID design principles and driving architectural decisions.

      Responsibilities

    • Implementing BE Microservices & APIs using Java and Spring Boot.
    • Maintain CI/CD pipelines using Gitlab & AWS.
    • Manage communication between microservices and take care of data consistency.
    • Collaborate with system design and architecture.
      • Required skills (must have)

      • Java
      • Spring Boot
      • Hibernate
      • SQL/PostgreSQL
      • Docker
      • Git.
      • Microservices experience
        • Desired skills (nice to have)

        • JPA
        • AWS experience
        • Message Queues/Brokers (e.g., Kafka).
          • With us you can

            You’ll get the chance to implement the foundations of a huge platform from scratch and become one of the key people in the project. There are some interesting challenges in terms of data modeling and communication between microservices. Furthermore, you’ll be working closely with the stakeholders and drive architectural and system design decisions. There’s some existing source code that is high quality, most tested, and follows good design principles from SOLID. Technical stakeholders have high standards and you’ll have an opportunity to promote high-quality code as well.

            About AgileEngine

            Founded as a dev tool vendor with a 2-person team

            2010

            Opened a dev center in Ukraine

            2012

            Pivoted into outsourced product development

            2014

            Launched mobile and UI labs

            2015

            Got our first Inc. 5000 award

            2016

            Opened a dev center in Argentina

            2017

            Became a top-3 ranked custom software developer in DC, Ukraine, and Argentina

            2019

            Became the #1 software development company to hire in 2020

            2020

            Opened new dev centers in Mexico and Colombia, counting 500+ experts

            2021

            How we lead

            A company where experts grow, hone their skills, and do what they love, AgileEngine is guided by these principles:

            Stay agile and embrace changes

            Thrive in a results-driven culture with individual autonomy

            Innovate with fellow experts in a no-blame environment

            Learn from mistakes and move on

            Foster mutual trust and support

            Our geography

            UTC-5
            WASHINGTON DC USA
            UTC-5
            MIAMI USA
            UTC-6
            MEXICOMexico
            UTC-5
            ColombiaColombia
            UTC-3
            BrazilBrazil
            UTC-3
            ArgentinaArgentina
            UTC+2
            UkraineEurope
            UTC+1
            PolandEurope
            UTC+0
            PortugalPortugal
            UTC+5:30
            IndiaIndia

            Apply for this position

            Allowed Type(s): .pdf, .doc, .docx