Java Developer

Angajator: Key Talents
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
    Orase:
  • BUCURESTI
  • Actualizat la: 26.09.2020
    Scurta descriere a companiei

    We build strong relationships based on highest level of integrity, quality and quality.
    Key Talents provides a various rage of services to companies and individuals focusing on recruitment, training, career advisory, QA audit, IT consultancy services, QA training delivered for individuals or client’s internal teams.

    Cerinte

    Requirements:
    4+ years’ experience developing object-oriented software using Java
    2+ more years’ experience working on REST services/severs (Spring MVC / Jersey)
    Strong working knowledge of SQL, ORM (JPA, Hibernate, Spring Data)
    Working experience with Spring Framework (Core, Security, Boot)
    Docker, Kubernetes and Helm
    Experience with unit testing
    Experience with Maven and Continuous Integration
    Advanced operation of version control / Git
    Basics of Linux

    Nice to have

    Experience with one or more scripting languages (Bash, Python, Groovy)
    Experience with the following frameworks: Apache Camel, Spring Cloud, ELK stack
    DevOps experience

    Responsabilitati

    Roughly 85% coding and 15% maintenance
    Create and work high-performance and high-scale distributed micro services, squeezing every bit of performance
    Build products and understand their flows, create new features and update existing ones
    Resolve defects during QA testing, pre-production, production and from the live environment
    Set up and maintain CI/CD pipelines, from testing stage to production. DevOps state of mind is a plus
    Work with colleagues and peer teams, both local and abroad.
    Work independently when needed, with minimal supervision
    Create technical concepts when needed.
    Research and propose technical solutions, frameworks and technologies to use.
    Be part of an international team working in an Agile environment

    Alte informatii

    The Java Developer will be part of the team that is developing products for the world's largest platform for the professional trading of web addresses. This is an interesting role where you can use modern technologies, tools and methods: Kubernetes and cloud-native and Agile development processes: Scrum, Kanban, Continuous Integration