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.
SENIOR JAVA DEVELOPER DESCRIPTION
- 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 senior 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.
SENIOR JAVA 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.
- 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.
SENIOR JAVA 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.
- 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 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.
To see more roles, click here.
Top Skills
What We Do
Amdaris, an Insight Company delivers innovative Software Development, Product Design, Digital Transformation, Application Support and Consultancy Services from our UK headquarters and Eastern Europe delivery centres in Moldova, Romania, Ukraine and Bulgaria.
We’re built for quality and scale, with hundreds of talented colleagues delivering outstanding, customised and secure software development services and seamless 24/7 support to our international customers.
We’re proud to work with a wide variety of businesses across a diverse range of sectors, delivering a combination of exciting innovation and business-critical modernisation projects