Java Developer

Java Developer

Java Developer IT & Media

close

Buchungsformular

close

    Personal data

    Company

    Ioan SimonHR Management Romania

    E-Mail
    Telefon
    LinkedIn

    Ref nr

    3603


    Branche

    IT & Media


    Standorte

    Cluj-Napoca (ROU)

    What you'll do

    • Strong understanding of object-oriented concepts
    • Good design capabilities, understanding of most common design patterns
    • Linux/Unix OS knowledge
    • Experience with unit testing (JUnit)
    • Experience with version control systems (GitLab)
    • Analytical thinking – you cultivated the habit of seeing a problem from multiple perspectives and not jumping to conclusions before looking for solid evidence
    • Solving problems is your driving force, especially when it comes to real business problems
    • You have the ability to work well with others – we truly believe that software development is a team sport and that the best software is made by the best functioning teams

    Who you are

    • 5+ years experience in Java 8+, Spring
    • Familiarity with web services (REST) and integration patterns
    • Fundamental understanding of source code versioning (Git)
    • Exposure to Agile methodologies such as Scrum, Kanban
    • Good analytical skills and solution-oriented mindset
    • Experience with software practices, continuous integration and continuous delivery
    • Cloud experience (GCP, AWS, Azure)
    • Design, develop, enhance, test, debug, document and implement software within an Agile development environment
    • Understand the structures, usage and sources of data
    • Debugs and resolves issues in conjunction with other technical and functional teams

    Good to know

    • Experience in developing real-time systems
    • Good knowledge of programming principles: SOLID, DRY, Law of Demeter etc
    • Experience with software practices like test-driven development (TDD), behavior-driven development(BDD), continuous integration and continuous delivery
    • Advanced level in written/spoken german
    • Exposure to agile methodologies such as Scrum, Kanban