About the Role
The role involves building and enhancing mission-critical applications for trade processing and client services. The developer will work closely with product owners, architects, and QA teams to deliver robust, secure, and high-performance solutions.
Responsibilities
- Design and implement backend services using Java and Spring frameworks
- Develop responsive user interfaces with modern JavaScript frameworks
- Collaborate with cross-functional teams to define and deliver new features
- Participate in agile ceremonies including planning, stand-ups, and retrospectives
- Write clean, maintainable, and testable code following best practices
- Troubleshoot and resolve production issues in a timely manner
- Conduct code reviews to ensure code quality and consistency
- Integrate with internal and external APIs and messaging systems
- Optimize application performance and scalability
- Ensure compliance with security and regulatory standards
- Support deployment pipelines and CI/CD processes
- Document technical designs and system behavior
- Work with database teams to refine schema and queries
- Participate in system architecture discussions
- Stay current with emerging technologies and industry trends
- Mentor junior developers and share technical knowledge
- Contribute to unit and integration test coverage
- Monitor application health and respond to alerts
- Implement logging and tracing for system observability
- Ensure high availability and fault tolerance in system design
- Collaborate with DevOps for infrastructure as code initiatives
- Apply software design patterns to solve complex problems
- Support audit and compliance requirements for financial systems
- Engage in root cause analysis for critical incidents
- Promote continuous improvement in development practices
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexible remote and office options
Team
Collaborative engineering team focused on financial technology systems
Why Join Us
- Opportunity to work on high-impact systems in a leading financial institution
- Supportive culture that values innovation, collaboration, and professional growth
- Access to modern tools and technologies in a secure development environment
- Commitment to diversity, equity, and inclusion in the workplace
Application Process
- Submit your resume and cover letter through the online portal
- Qualified candidates will be contacted for a technical screening
- Final stage includes interviews with team members and hiring manager
- Background check required upon offer acceptance
Not specified
