AMFConsulting is delighted to be partnering with a leading global technology organisation to recruit an experienced Senior Software Engineer to join its innovative R&D team.
This is an exciting opportunity to work on cutting-edge connected solutions, developing scalable, cloud-based applications and technologies used by customers worldwide.
The successful candidate will join a highly skilled, collaborative development team, working with modern technologies, microservices and API-driven architecture. This role offers excellent opportunities for technical development, innovation and long-term career progression.
Key Responsibilities
-
Design, develop and maintain scalable, secure Java applications and RESTful microservices.
-
Collaborate with cross-functional teams to deliver innovative software solutions.
-
Develop high-performance platforms supporting millions of users globally.
-
Contribute to software architecture, technical design and development best practices.
-
Ensure high standards of code quality, testing, documentation and maintainability.
-
Mentor junior developers and support continuous improvement.
-
Work within an Agile development environment using CI/CD practices.
Requirements
-
5+ years' experience in Java/JEE software development.
-
Strong experience with Spring Boot, Spring MVC and microservices architecture.
-
Proven ability to develop secure, scalable enterprise applications and RESTful APIs.
-
Knowledge of JavaScript and frameworks such as React or jQuery.
-
Experience with Git, CI/CD pipelines and Agile development methodologies.
-
Familiarity with Windows and Linux/UNIX environments.
-
Strong problem-solving, communication and collaboration skills.
Desirable Experience
-
Cloud-native development experience, particularly AWS.
-
SQL, database design and performance optimisation.
-
Shell scripting, Bash and Java performance testing.
-
Experience working in Agile Scrum teams.
Why Consider This Opportunity?
Join a forward-thinking R&D environment where you'll work with emerging technologies, contribute to impactful global projects and collaborate with talented engineers. You'll have opportunities to expand your technical expertise while helping develop connected solutions that support a more sustainable future.
Interested in taking the next step in your software engineering career?
Contact AMFConsulting to learn more about this exciting opportunity or submit your CV for a confidential discussion.