Job Description
Join the Future of Banking
Apex Financial Solutions is at the forefront of transforming the UK banking landscape. We are seeking a highly skilled and security-conscious Senior Backend Developer to join our elite engineering team. You will be responsible for architecting and maintaining high-performance financial systems that power our core banking infrastructure.
In this role, you will bridge the gap between complex financial logic and scalable technology. If you have a passion for code quality, data security, and building resilient systems that handle millions of transactions, we want to hear from you.
What You'll Do
- Design and implement robust, scalable microservices for core banking applications.
- Ensure 100% compliance with PCI-DSS, GDPR, and financial regulatory standards.
- Optimize database queries and system architecture to handle high-throughput transaction loads.
- Collaborate with security teams to implement advanced threat detection and prevention mechanisms.
- Mentor junior developers and conduct code reviews to maintain the highest engineering standards.
- Drive the migration of legacy systems to modern cloud-native environments (AWS/Azure).
What You Need
- 5+ years of professional experience in backend development (Java, Python, or Go preferred).
- Strong understanding of distributed systems, concurrency, and database management (PostgreSQL, MongoDB).
- Proven experience working in the Financial Services or FinTech sector.
- Expert knowledge of API design (RESTful, GraphQL) and documentation tools.
- Experience with containerization and orchestration (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
- BSc in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
Why Join Us?
- Competitive salary and performance-based bonus structure.
- Flexible hybrid working model (3 days in office).
- Comprehensive private health insurance and pension scheme.
- Continuous learning budget for certifications and conferences.
Apply today to shape the future of finance with Apex Financial Solutions.
Responsibilities
- Architecting scalable microservices and APIs for financial products.
- Ensuring system security, data integrity, and regulatory compliance (GDPR/PCI-DSS).
- Tuning database performance for high-volume transaction processing.
- Collaborating with cross-functional teams including Product, QA, and Risk Management.
- Mentoring engineering teams and establishing coding best practices.
- Implementing CI/CD pipelines and automated testing frameworks.
Qualifications
- 5+ years of backend development experience (Java/Python/Go).
- Experience with cloud platforms (AWS/Azure) and containerization (Docker/K8s).
- Strong proficiency in SQL and NoSQL databases.
- Experience in the Financial Services or Banking industry is highly desirable.
- Deep understanding of concurrency and distributed systems.
- BSc in Computer Science or related technical field.