Job Description
Summary
Our client is seeking a Senior Software Developer to design, develop, and support moderately to highly complex software applications. This role focuses on secure coding, compliance, and delivering robust technical solutions within a highly regulated environment. The developer will work independently with minimal guidance while contributing to critical system implementations.
Key Responsibilities
- Code, debug, test, deploy, support, and document moderately to highly complex application software.
- Analyze moderately to highly complex software and recommend and implement solutions.
- Design, prototype, and develop moderately to highly complex software applications.
- Incorporate security and relevant bank and system controls into solutions.
- Adhere to bank and system software development methodologies and standards.
- Comply with SAFR, DLP, Privacy, and audit requirements.
- Ensure secure coding, contingency, and deployment methodologies for complex implementations.
- Work independently with minimal guidance.
Required Qualifications
- Associate degree and 7 years of related experience, or
- Bachelor’s degree and 5 years of related experience, or
- Master’s degree and 3 years of related experience.
- Strong analytical and independent research skills.
- Ability to work in a collaborative team environment.
- Experience with Agile methodologies.
- Proficient in technical documentation.
- Strong understanding of Java/JEE, object-oriented design, and development.
- Advanced skills in Java, Spring, and Angular.
- Experience with API development and best practices.
- Experience designing, deploying, and managing cloud solutions.
- Experience with AWS services: ECS, Fargate, RDS, Lambda, S3, SQS.
- Experience implementing Infrastructure as Code.
Tech Stack
- Java / JEE
- Spring Framework
- Angular
- AWS (ECS, Fargate, RDS, Lambda, S3, SQS)
- Infrastructure as Code
- API development
- Secure coding and compliance tooling
Compensation & Benefits
Competitive compensation aligned with market standards.
Health benefits, PTO, remote flexibility (varies by client).
Work Schedule
Monday–Friday, flexible hours, occasional on-call (if applicable).
About the Client
Our client is a growing technology-focused organization committed to building scalable digital solutions.
Why Join the Team?
- Opportunity to work on impactful, highly complex systems within a respected organization.
- Independent work environment with strong support for innovation.
- Collaborative culture focused on continuous improvement and security excellence.
How to Apply
Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.