Software Engineer II
I am seeking a talented and motivated Software Engineer II (Java) to join our growing engineering team. This is an exciting opportunity to work on scalable, high-performance applications that deliver real-world impact within a fast-paced and innovative environment.
As a Software Engineer II, you will contribute to the design, development, and optimisation of modern software solutions while collaborating closely with cross-functional teams including Product, Data, QA, and DevOps.
You will play a key role in building robust backend systems, improving platform performance, and helping shape engineering best practices across the organisation.
What will I do?
- Design, develop, test, and maintain scalable Java-based applications and services
- Collaborate with product managers, engineers, and stakeholders to deliver high-quality software solutions
- Write clean, maintainable, and efficient code following engineering best practices
- Participate in code reviews and contribute to continuous improvement initiatives
- Troubleshoot, debug, and optimise existing applications and APIs
- Support CI/CD pipelines and cloud-native deployment processes
- Contribute to system architecture and technical design discussions
- Mentor junior engineers and share technical knowledge within the team
What do I need?
- 3+ years of professional software engineering experience
- Strong experience with Java and object-oriented programming principles
- Experience with frameworks such as Spring Boot, Hibernate, or similar
- Knowledge of RESTful APIs and microservices architecture
- Understanding of software engineering best practices including testing and CI/CD
- Strong problem-solving and communication skills
What will I get?
- Competitive salary and benefits package
- Remote working
- Opportunity to work with modern technologies
- Collaborative and innovative engineering culture
- Professional development and learning opportunities
- Career progression within a growing technology organisation
Skills:
Java Java Programming Backend Spring Spring boot Software Engineering Software Development
Benefits:
Flexitime Laptop Internet Allowance Paid Holidays Pension Fund Performance Bonus
WHJS1_NI