Principal Java Developer
Amdaris

19 октября 2024

Principal Java Developer

We’re growing rapidly and are looking for Principal Java Developer (AWS) to embark on an international software development project. We want everyone to build a career they can be proud of and will support you in your development from day one. You’ll be happy to work in a team and lead by example, every day.

Alongside with one of our clients, a leading provider of procurement solutions, dedicated to revolutionizing the way organizations source goods and services, we are looking for a Principal Developer to join our team.

WE ARE AMDARIS
We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022 and our future is even bigger. With exciting growth plans and cutting-edge projects, there has never been a better time to join our incredible team.

PRINCIPAL JAVA DEVELOPER DESCRIPTION

  • Principal Developers are responsible for their technical disciplines within a project and should be able to lead and consult the team on the use of technology and technical methods and methodologies, pioneering the discipline internally and externally. A deep understanding of software architectures, platforms, and paradigms is essential for this role.
  • We work on projects across multiple areas with varied clients, so the position of a Principal developer is critical in terms of the relevance of existing projects as well as ensuring the seamless growth of future ones, with this having special importance not only within the scope of the project, but also within the Amdaris structure.

PRINCIPAL DEVELOPER RESPONSIBILITIES

  • Provide expert consultancy within the area of specialism.
  • Make smart recommendations on how to improve the effectiveness, efficiency, and delivery of services by technology and technical methods and methodologies.
  • Lead the technical activity (design, build, testing) in a significant or complex project or portfolio of projects.
  • Assist others in resolving complex technical problems and investigating the root cause of problems and recommending smart (specific, measurable, achievable, realistic, and timely) solutions.
  • Keeping up to date with the latest technology standards and best practices
  • Participate in peer reviews of deliverables and carry out formal and informal reviews of technical designs, standards, documentation, and/or implementations.
  • Maintain open communication with other engineers.
  • Coach and lead others in acquiring knowledge and provide expert advice.

PRINCIPAL DEVELOPER REQUIREMENTS

  • Demonstrated capacity for leadership in subject design and evaluation, teaching and learning, leadership in the use of technologies and proficiency in the application of subject data for implementation, and quality assurance.
  • Relevant commercial experience with Java.
  • React knowledge is nice to have.
  • In-depth knowledge of popular Java frameworks like Spring (Boot, Core, MVC) and JPA (Hibernate).
  • Familiarity with architecture styles/APIs (REST)
  • Solid experience and understanding of software development life cycle.
  • Knowledge of SCM Tools (GIT or CVS)
  • Experience with AWS platform is mandatory
  • Experience in BDD or TDD development processes and relative tools integrated into the company development workflow.
  • Ability to participate in high-level technical meetings, very good communication skills.
  • Capability to write clear and structured technical documents.

BENEFITS

  • Opportunities for certification and training
  • Dual monitor setup and high-spec workstations
  • English courses
  • Gym allowance
  • Medical Reimbursement
  • Full salary covered up to 20 days of sickness
  • Flexible working hours
  • Loyalty scheme
  • Team building activities, special events and conferences
  • UK/EU Travel opportunities
  • Snacks and drinks in the office
Прикрепить CV CV с сайта
Прикрепить CV

Укажите ваше Имя и Фамилию

Неверный телефон

Неверный email

Ознакомьтесь с условиями обработки персональных данных

Есть CV на сайте? Вход
Отправить CV

Выберите вакансию

Добавить сопроводительное письмо
Закрыть
Готово!
Твое резюме успешно отправлено 🥳
Закрыть