Principal Java Engineer (JavaKotlin, AWS & Frontend)
Job Summary
We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021 94% in 2022 while in 2023 we joined forces with Insight a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects there has never been a better time to join our incredible team.
Were growing rapidly and are looking for a Principal Java Developer 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. Youll be happy to work in a team and lead by example every day.
PRINCIPAL DEVELOPER RESPONSIBILITIES
- Lead the design and implementation of systems.
- Define technical standards best practices and coding guidelines for the team together with Architects.
- Collaborate with architects and business analysts to define domain boundaries and integration patterns.
- Ensure scalability maintainability and security in all technical solutions. Actively participate in coding for proof of concepts (PoCs) and critical components.
- Support the team in developing complex features and resolving technical challenges.
- Review and optimize existing code to improve performance and maintainability.
- Provide guidance and mentorship to developers fostering technical growth and collaboration.
- Conduct code reviews and ensure adherence to architectural principles.
- Act as a bridge between development architects product and business teams.
- Facilitate technical discussions and decision-making processes.
- Oversee the implementation of automated testing and CI/CD pipelines.
- Ensure timely delivery of high-quality software components.
- Stay updated on emerging technologies and propose improvements to the architecture.
- Promote a culture of continuous learning and technical excellence.
PRINCIPAL DEVELOPER REQUIREMENTS
Technical Skills:
- Minimum 10 years of experience in Software Development.
- Strong backend development experience with: Kotlin or Java Quarkus or Spring Boot SQL and NoSQL databases.
- Frontend development hands-on skills with React or Angular.
- Proficiency in DDD microservices API design and event-driven architecture.
- Solid experience with AWS cloud platform.
- Knowledge of CI/CD pipelines containerization and DevOps best practices.
- Strong experience with RabbitMQ or Kafka.
- PHP experience is a plus as it will be needed to analyze existing PHP code.
- Ability to quickly learn and adopt new technologies.
- Strong understanding of data modeling integration patterns and security best practices.
- Metrics oriented knowledge of delivery metrics implementation and usage to build high-performance teams.
- Knowledge of accelerate extreme programming and software craftsmanship principles would be a nice to have.
- Proficiency in documentation UML C4 modeling AWS diagrams data flow threat modeling and non-functional requirements.
- Experience using GitHub Copilot or similar AI tools for coding.
- Good English speaking reading and writing skills B2-C1.
Soft Skills:
- Analytical Thinking: Ability to break down complex problems into manageable components.
- Communication: Clear and effective communication skills for both technical and non-technical audiences.
- Collaboration and Teamwork: Strong collaborative skills to work effectively with cross-functional teams.
- Adaptability: Comfortable working in a fast-paced evolving environment.
- Problem-Solving: Strategic thinking to resolve complex technical challenges.
- Attention to Detail: Ensures high standards in design and implementation.
- Organization: Ability to manage priorities and structure team workflows effectively.
- Responsibility: Ownership of technical decisions and accountability for deliverables.
- Leadership: Ability to inspire and guide the team toward achieving technical goals.
Benefits:
- Medical Insurance Provider: Uniqa Elite package (fully covered by the company).
- English Courses Provider: Trots English Business School Business English.
- Sport & Meal Compensation. Added to the salary and can be used flexibly.
- Sick Leave 10 paid days per year.
- Vacation 24 working days Extra paid days for length of service.
- All official public holidays.
To see more roles click here.
Required Experience:
Staff IC
About Company
Unleash limitless possibilities with Amdaris, the premier provider of Extended Delivery Teams! Software Engineering, Product Design, Data Science & Engineering and beyond.