Job Description
Transform the Future of Finance
Apex Financial Solutions is at the forefront of the digital banking revolution. We are looking for a highly skilled Senior Backend Engineer to join our elite engineering team. In this role, you will architect scalable, secure, and high-performance systems that power our next-generation trading and wealth management platforms. If you are passionate about FinTech, cloud infrastructure, and solving complex problems, this is your chance to make a significant impact.
Why Join Us?
- Work with cutting-edge technologies in a dynamic, fast-paced environment.
- Competitive salary package and performance bonuses.
- Comprehensive health and wellness benefits.
- Opportunity to lead technical initiatives in a regulated financial sector.
Responsibilities
- Architecture & Design: Design, develop, and maintain robust backend systems and microservices using Java, Spring Boot, and cloud-native technologies.
- Security & Compliance: Ensure all systems adhere to strict financial regulations (PCI-DSS, MAS guidelines) and implement top-tier data security protocols.
- Performance Optimization: Identify bottlenecks, optimize database queries, and reduce latency to ensure 99.99% system availability.
- Cross-Functional Collaboration: Partner with product managers, frontend developers, and security experts to deliver seamless financial products.
- Code Quality: Lead code reviews, mentor junior developers, and establish best practices for CI/CD pipelines.
- Innovation: Research and implement emerging technologies (e.g., Blockchain, AI-driven analytics) to enhance our service offerings.
Qualifications
- Experience: Minimum of 5+ years of experience in backend development, with a strong focus on financial services or fintech.
- Core Tech: Proficient in Java, Python, or Go; extensive experience with Spring Boot, Hibernate, and RESTful APIs.
- Databases: Deep understanding of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).
- Cloud: Proven experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree is a plus.
- Soft Skills: Strong problem-solving abilities, excellent communication skills, and the ability to work effectively in a remote-first, agile environment.