Senior Java Software Engineer
hace 8 días
Birmingham
Principal Java Developer – Fully Remote The Opportunity Ocho is partnering with a fast-growing, product-led fintech that’s building out a brand-new Development Centre from the ground up to deliver an innovative Greenfield payments platform. As a Principal Java Developer, you’ll be hands-on in designing and developing backend, service, and portal systems that power secure, scalable payment processing. You’ll work with a modern stack, agile practices, and an engineering culture that values autonomy, technical excellence, and collaboration — without the red tape. Why Join? • Be part of a team shaping a new product suite from concept to release., • No legacy systems – you’ll work with modern tools, frameworks, and automation from day one., • A culture that empowers engineers to focus on solving complex problems, not battling process., • Continuous improvement built into the DNA – from BDD to CI/CD pipelines and beyond., • Full ownership of your deliverables from design through deployment. Key Responsibilities • Design, develop, and maintain backend systems focused on performance, scalability, and security., • Understand client and partner needs, translating them into high-quality, innovative software solutions., • Contribute to all stages of the SDLC – from requirements analysis to release and post-deployment verification., • Collaborate across engineering teams to ensure deliverables are technically accurate, testable, and on time., • Lead technical discussions around architecture, tooling, and process improvements., • Support deployments to internal test environments and production data centres., • Mentor and guide team members, promoting best practices in software delivery. Essential Experience • 8+ years’ experience in backend engineering, ideally within a Fintech or high-availability environment., • Expert-level Java / J2EE development, including design patterns, OO design, and refactoring., • Proven experience delivering secure, scalable, high-quality services in production., • Hands-on with JPA2, Hibernate, and MySQL 8 (InnoDB)., • Strong understanding of REST API design (JAX-RS, RESTEasy, OpenAPI, Swagger)., • Experience building fault-tolerant, multi-threaded systems and working with load balancing concepts., • Familiarity with CI/CD, automation, and Behavioural Driven Development (BDD)., • Comfortable deploying applications on cloud infrastructure (AWS, GCP, or Azure)., • Excellent communication, analytical, and problem-solving skills. Desirable Skills • Experience with Infinispan, JGroups, or clustered caching solutions., • Exposure to NoSQL databases (e.g. BigQuery)., • Familiarity with Pub/Sub, WebSocket integrations, or Ansible automation., • Working knowledge of HTML, JavaScript, or portal-layer integration., • Background in secure payment systems (PCI-DSS compliance). What’s on Offer? • Salary up to £100k + annual bonus, • Fully remote working (UK-based), • Industry-leading benefits package, • A modern engineering environment with autonomy, trust, and cutting-edge technology To apply, connect with Neill Ferguson on LinkedIn or submit your CV via the link below.