Senior Java Software Engineer
We are hiring a hands-on Senior Java Software Engineer to join our platform team. Our goal is to deliver complex, enterprise-scale applications that meet the highest standards of quality and reliability.
* This role involves building features and systems end-to-end across both frontend and backend, with a focus on direct technical delivery and platform scalability.
Key Responsibilities
* Design, build and maintain Java applications across frontend and backend.
* Deliver complex features and modules from design through to production.
* Write clean, testable code and contribute to long-term maintainability.
* Collaborate with product and delivery teams to align solutions with business needs.
* Mentor developers and contribute to technical design discussions.
Requirements
* Minimum five years of professional Java development experience.
* Strong, hands-on Java coding with proven delivery in large applications.
* Experience across both frontend and backend.
* Database knowledge (SQL Server, PostgreSQL, Oracle).
* Familiarity with build tools, version control and CI/CD pipelines.
* Stable career history showing commitment and growth.
If you have a strong background in Java development and enjoy building complex systems, we want to hear from you.