JAVA DEVELOPER

Ionuț Șimon
Location:

CLUJ-NAPOCA

Field:

JAVA, IT

Founded in 1996, P3 is a provider for innovative mobile application and cloud based solutions for backend and web, with development centers in Cluj-Napoca, Belgrade, Dusseldorf and Beijing. We support the entire software development cycle, from the conceptual design of a solution strategy, graphics & design, development, deploy and maintenance. Our expertise is in automotive, aerospace, energy, telecommunications and public sector. We developed and promoted more than 300 apps on all kinds of platforms and we won „Best of Mobile Award” in Germany.
Our employees have the opportunity to work with cutting-edge technologies that will test their abilities while developing innovative solutions.

WE OFFER:

  • You get company support for your personal professional growth plan
  • You can boost your potential with a flexible schedule or days when you work from home
  • You benefit from premium medical care package
  • You can reach your wellbeing goal by using the 7card subscription
  • Bookster, extra vacation days

JOB REQUIREMENTS

  • 3+ years experience in Java 8+, Spring
  • Familiarity with web services (REST) and integration patterns
  • Experience with tools for source code and version control such as Git/GitLab
  • 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

RESPONSABILITIES

  • 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;

ADVANTAGE – what would be a plus:

  • 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

 

In case you don’t have prior experience in working with different technologies, but you are eager to learn, you have the chance to sign up for our internship program (for more details you can contact us here).



    Interested? Drop us a line!

    Your name (required)

    Your email (required)

    Phone

    Your message (required)

    Attachment (1MB max)

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
    Location:

    CLUJ-NAPOCA

    Field:

    JAVA, IT

    Leave a Reply

    Your email address will not be published. Required fields are marked *