As a Senior Software Engineer, you’ll play a key role in developing high-quality software solutions that power our clients enterprise platform. You’ll collaborate with product managers, data scientists, and fellow engineers to deliver robust, scalable, and secure applications while mentoring other developers and contributing to technical strategy.
This is an opportunity to work on challenging technical problems using modern technologies in a collaborative, agile environment.
What will I be doing?
- Design, develop, and maintain high-performance Java applications and microservices.
- Build scalable, secure, and resilient cloud-native solutions.
- Collaborate with cross-functional teams to define and deliver new features.
- Write clean, maintainable, and well-tested code.
- Participate in architecture and technical design discussions.
- Conduct code reviews and promote engineering best practices.
- Mentor and support junior developers.
- Identify opportunities for continuous improvement across systems and development processes.
- Troubleshoot and resolve complex production issues.
What do you need?
- 5+ years’ professional experience developing enterprise applications using Java.
- Strong knowledge of Java and modern development practices.
- Experience with Spring Boot and Spring Framework.
- Strong understanding of RESTful APIs and microservices architecture.
- Experience with relational databases such as PostgreSQL or MySQL.
- Familiarity with Git and collaborative development workflows.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
BONUS
- Experience with Claude.
What You’ll Get
- Competitive salary.
- Remote working.
- Annual bonus scheme.
- Pension contribution.
- Private healthcare.
- Professional development and training budget.
- Modern equipment and home-working support.
- Generous annual leave plus public holidays.
- Opportunity to work with AI, machine learning, and modern cloud technologies.
- A collaborative, supportive engineering culture where your ideas can make a real impact.
Skills:Java Java Programming Software Development Springboot J2EE Senior Software Engineer
Benefits:Work From Home Flexitime Internet Allowance Laptop Medical Aid / Health Care Paid Holidays Performance Bonus Pension Fund
WHJS1_NI
…
