Job Description
We are seeking a visionary Senior Software Engineer to join our elite engineering team at Apex Logic Systems. As a leader in FinTech solutions, we are redefining how data flows through our ecosystem. You will be responsible for architecting scalable microservices and ensuring our systems can handle millions of transactions with zero downtime.
In this role, you will bridge the gap between complex business requirements and technical implementation, working closely with product managers and frontend developers to deliver world-class software.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options and professional development budget.
If you are passionate about clean code, system architecture, and solving hard problems, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-performance backend services and APIs using Java and Spring Boot.
- Optimize database schemas and query performance for large-scale data processing.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Mentor junior developers and conduct code reviews to maintain high engineering standards.
- Implement robust CI/CD pipelines and ensure automated testing coverage.
- Troubleshoot complex production issues and implement scalable solutions.
- Stay up-to-date with emerging technologies and industry trends.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in backend software development.
- Strong proficiency in Java, Python, or Go.
- Deep understanding of microservices architecture and RESTful APIs.
- Experience with cloud platforms such as AWS or GCP.
- Familiarity with containerization tools like Docker and Kubernetes.
- Excellent problem-solving skills and ability to work in an agile environment.