Software Engineer II | Remote
Adepta Partners Limited
Job Description
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