Location: On Site at location listed in posting
Weekly Schedule: Monday- Friday, 9am-5pm
As a full stack developer, you will play a crucial role in designing, developing, and maintaining seamless integrations with banking systems and third-party platforms. This role requires a blend of technical proficiency, industry knowledge, and collaborative skills to effectively contribute to innovative solutions in the fast-evolving domain of API and Open Banking.
Responsibilities:- Develop and maintain robust and scalable APIs.
- Build full-stack applications that integrate seamlessly with banking systems and third-party platforms.
- Work on both client-side and server-side codebase, ensuring optimal performance and user experience.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to design and implement new features.
- Engage with stakeholders to understand requirements and objectives, providing technical insights and recommendations.
- Develop solutions for integrating banking systems with other third-party services, ensuring data integrity and security.
- Design and implement event-driven solutions to handle real-time data processing and integration across banking systems.
- Build and deploy applications using containerization technologies such as Docker to ensure portability and consistency across different environments.
- Implement security best practices to protect sensitive banking data.
- Write unit and integration tests to ensure software reliability and performance.
- Conduct code reviews and debugging in the development lifecycle to maintain high quality code.
- Provide ongoing support and maintenance for deployed applications and APIs.
- Implement updates and improvements based on user feedback and changes in technology or regulations.
Requirements and Skills:- 2+ years of experience in full stack development, ideally with past projects or roles in the banking or financial sector.
- 1+ years of experience in React Framework, Node.js Express Framework, HTML, CSS, Java with SpringBoot.
- 1+ Experience with Azure cloud services and microservices architecture.
- 2+ of database systems such as SQL and NoSQL databases.
- Experience with RESTful API design and development.
- Familiarity with version control systems like Git.
- Strong knowledge of Docker for application containerization.
- Familiarity with event streaming platforms like Apache Kafka, RabbitMQ, or Azure Event Hub for building and maintaining event pipelines.
- Familiarity with banking systems and protocols, especially related to Open Banking standards and frameworks like OAUTH.
- Ability to analyze complex integration problems and propose effective solutions.
- Strong communication skills to work effectively in a team environment.
Benefit Highlights• Medical with wellness incentives, dental, and vision
• HSA with company match
• Maternity and parental leave
• Tuition reimbursement
• Mentor program
• 401(k) with 6% match
• More -- FirstHorizon.com/First-Horizon-National-Corporation/Careers/Our-Benefits