SENIOR JAVA DEVELOPER
WE ARE AMDARIS
We fuse together exceptional talent who deliver outstanding software solutions our blended model of resources across Europe. We are growing aggressively and we are now looking for a Senior Java Developer to embark on an international project and work with the latest technologies alongside the brightest minds in a collaborative and energetic work environment. We are offering stimulating salaries plus a great range of benefits, including the opportunity of building and enhancing yourself a successful career within a highly reputable organisation. A great team mentality is essential with the ability to lead by example and promote good team spirit and collaboration.Apply Now
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. You will be acting as a subject matter expert on all Java-related issues and help team members where needed.
As a Senior 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. You will need to have the ability to make excellent technical decisions that provide solutions to business challenges and be comfortable working in a challenging environment.
The successful Senior 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.
- Excellent 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)
- Good experience with Object-Oriented Design (OOD)
- Strong knowledge of SQL
- Excellent 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
- Advocate of Agile methodologies
- Advanced knowledge of KISS, SOLID, DRY principles
- Excellent understanding of software design patterns
Competitive salaries which reward your hard work and recognise talent.
As you develop software, we develop you. Product diversity allows your career to go in the direction you choose.
Talented people need the best tools. We continually invest in and provide the latest software and dual-screen desk setup.
Private healthcare to support you and your family in every aspect of life.
Each Amdarian benefits from flexible work hours. Live your life, not your job.
Expand your passions and have the opportunity to continuously work on different and exciting projects.
Healthy people are happy people. We have fitness memberships to keep you on top form.
Equal opportunities to make each Amdarian feel valued.
There’s much more to working at Amdaris; international travel opportunities, team building activities, special events and conferences, free meals and on-site cafeteria.