JAVA DEVELOPER

WE ARE AMDARIS

We are an international cutting-edge software development organisation with brand new offices based in the heart of Timisoara. We fuse together exceptional talent that takes software to the next level and delivers outstanding services through our blended model of resources across our European and Middle East offices. We are growing aggressively and we are now looking for a Java Developer to be part of a global team and work with the latest technologies alongside the brightest minds in a collaborative and energetic work environment. A great team mentality is essential with the ability to lead by example and promote good team spirit and collaboration.

Apply Now

ROLE INTRO

The main purpose of the role is to write well-designed and efficient code, prioritising, assigning and executing tasks throughout the software development life cycle. You will have to document development phases, scheduling product releases with internal teams and designing highly scalable software solutions to improve functionality and system longevity.

 

As a Java Developer, you will have to collaborate with project members to implement end-to-end solutions for complex projects, including designing and implementing database architecture, identifying and analysing user requirements and analysing current systems to maintain the integrity and improve the overall architecture.

 

The successful Java Developer will have to be well-versed in building scalable applications, improving client service, seeking strategic technical solutions, enhancements to business requirements, and sharing his skills and knowledge with less experienced engineers.

REQUIREMENTS

  • Experience in designing, building and testing Java applications
  • In-depth knowledge of popular Java frameworks like Spring (Boot, Core, MVC) and JPA (Hibernate)
  • Familiarity with architecture styles/APIs (REST)
  • Experience with Object-Oriented Design (OOD)
  • Good knowledge of SQL
  • Good delegation, time management skills and problem-solving abilities
  • Familiarity with cloud platforms (AWS) and CI/CD pipeline in the cloud
  • Knowledge of TDD and BDD approaches in software development
  • An advocate of Agile methodologies
  • Advanced knowledge of KISS, SOLID, DRY principles
  • Excellent understanding of software design patterns

Contact Us

How can we help today?

Fill in the form for a call back
or give us a call on 0117 935 3444

    Here at Amdaris we take your privacy seriously and will only use your personal information to administer your account and to provide the products and services you have requested from us. We will never share your data. For more information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, check out our Privacy Policy or get in touch with us at privacy@amdaris.com