Are you an experienced Senior Software Engineer (Spring Boot / JavaScript / Cloud Computing) professional looking to join a highly innovative team? An urgent role has arisen with a fast-growing organisation that is utilising emerging technologies to develop a pioneering new platform.
This is a fantastic opportunity for a Senior Software Engineer who has a passion for combining technology and Artificial Intelligence (AI) to maximise the return on investment in chemistry.
This is the perfect opportunity for anyone wanting to be part of a pivotal breakthrough within the chemistry industry. On offer is a highly competitive salary with extensive benefits, including remote working, fast career progression, and the opportunity to work with emerging technology in the life sciences sector.
Key duties:
Develop and maintain scalable and secure web-based applications using Java in the backend and ReactJS in the frontend.
Contribute to the full software development lifecycle, from story mapping to testing and deployment.
Participate in code reviews and provide constructive feedback to team members.
Actively participate in technical and architectural discussions.
Work to improve agile practices, testing, planning, and reporting of software.
Debug and resolve technical issues.
Guide junior developers in the team.
Key skills and experience:
4+ years of experience in developing APIs with Spring Boot.
Strong experience with React or a similar frontend framework.
Demonstrated capability in delivering complete features, from ideation to launch, independently.
Passion for writing clean, well-tested, and robust code.
Experience with cloud computing, including deployment and management of applications on cloud platforms such as Google Cloud, AWS, or Azure.
Extensive experience working in an agile development environment.
Understanding of web application security and experience implementing security measures such as authentication, authorization, and encryption.
Excellent communication and collaboration skills.
Experience with Continuous Integration / Continuous Delivery.