Java Application Engineer

Employer: Evolve today
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 24.07.2021
    Short company description

    At Evolve today we offer complex Human Resources services, from business consulting to headhunting and recruitment. We have extensive experience in finding talented professionals, for a variety of industries, especially in the IT sector.
    We started with a dream: to create a Human Resources company with a strong, unique profile on the market, deeply shaped by our core values: commitment to performance, professionalism, a balanced approach and deep satisfaction for our clients.
    From that moment, we nurtured special relationships and we continuously evolved, being flexible, but staying true to our values. We aim higher and higher and we invite you to EVOLVE with us!

    Requirements

    A minimum of 3 years of Java back-end experience (Java 8 or higher)
    Good knowledge of Object-Oriented Programming in Java
    Exposure in projects using Hibernate, Spring/Spring Boot
    Expertise in using/writing RESTful APIs
    Git experience (GitHub) & a good understanding of CI/CD
    Ability to create clear and structured code (general mentality)
    Ability to coordinate and communicate with team members

    Nice to have:

    Docker & Kubernetes experience
    Self-motivated, keen to take initiative, and work well as part of a team.
    University degree in computer science or other related fields
    Excellent level in the English language - both spoken and written

    Responsibilities

    For our partner - a global provider of engineering design software, we are looking for a Java Application Engineer.

    In this role, you will be working on the backend side of the cloud-based (SaaS) Common Data Environment (CDE) for document management and workflow automation application.

    You will be part of an international team that aims to develop an intuitive and user-friendly environment for effective collaboration throughout design and construction.
    Initiatives and new ideas are important and opportunities for growth present themselves on a regular basis. Given time and personal interest, differentiating into other functions (team lead, business analyst, software architect, DevOps) is possible.

    In this role you will:
    Write well-designed, efficient, and testable code
    Collaborate with functional analysts, product designers and frontend teams to build modern web applications with a focus on user experience.
    Coach and motivate junior backend team members by sharing your passion, expertise, and knowledge of the very latest in backend technology.
    Participate in code reviews and other aspects of our development methodology.

    Other info

    Benefits:

    Young and dynamic environment
    Motivational salary
    Opportunity to develop further
    Flexible work hours
    Private medical subscription