cover image
Ocho

Senior Java Software Engineer

Hybrid

Belfast, United kingdom

£ 65,000 /year

Full Time

15-04-2025

Share this job:
Expired

Job Specifications

Are you a seasoned Java Software Engineer ready to take on your next challenge?
Do you thrive in high-performance environments and enjoy solving complex problems with clean, efficient code?

My client is seeking an experienced Java Software Engineer to join their dynamic development team. This role requires someone with at least 5 years of commercial Java experience, ideally gained in fast-paced and scalable systems environments.

Key Responsibilities:
Design, develop, and maintain Java-based applications and services
Collaborate with cross-functional teams to define, design, and deliver new features
Write clean, efficient, and testable code
Participate in code reviews and contribute to best practices
Troubleshoot and resolve production issues
Contribute to architectural discussions and planning

Essential Experience:
5+ years of professional experience with Java (Java 8+ preferred)
Strong understanding of object-oriented programming and design patterns
Experience working with relational databases (e.g., PostgreSQL, MySQL)
Proficient in writing unit and integration tests (e.g., JUnit, TestNG)
Familiarity with version control tools (Git)

Desirable Skills:
Experience with Spring or Spring Boot frameworks
Exposure to microservices architecture
Understanding of CI/CD pipelines and tools (e.g., Jenkins, Docker)
Familiarity with cloud platforms (e.g., AWS, Azure, GCP)

You’ll Love This Role If:
You enjoy working in a collaborative environment
You’re passionate about writing clean, scalable code
You want to be involved in the full software development lifecycle

If you have any further questions- please feel free to reach out to Brendan McCrory directly.

About the Company

Ocho use the latest technology combined with over 50 years of experience scaling global tech businesses to bring digital recruitment solutions to our clients. Know more