Job Description
Location: Remote (AZ, FL, GA, NC, TX)
Employment Type: Full-time
This role is focused on back-end development for client-facing Online Banking applications, providing technical solutions, module-level leadership, and ensuring scalable, reliable software systems.
Key Responsibilities
- Design and develop technical solutions with emphasis on functionality, performance, scalability, and reliability.
- Provide module-level development leadership for medium to large projects, including architecture, design, and implementation.
- Build and maintain large software platforms supporting banking APIs.
- Contribute to and enforce department best practices and coding standards.
- Write elegant, maintainable, well-documented, and secure code.
- Refactor, abstract, and test solutions proactively.
- Collaborate with Product Managers, Analysts, Testers, and global cross-functional teams.
- Continuously learn and improve software engineering practices.
Required Qualifications
- Bachelor’s degree + 2 years of application programming experience
OR High School Diploma/GED + 6 years of experience - Strong hands-on expertise in Java, Spring Boot, J2EE, and Enterprise technologies
- Experience in Web services development: SOAP, REST
- Knowledge of Microservices architecture and SOA
- CI/CD experience (Continuous Integration & Delivery)
- Familiarity with JMS, JDBC, Web development, Transactions, WS-*, JVM, JNDI, JMX, JTA
- Knowledge of MQs and Kafka
- Experience with RDBMSs (Oracle or MS SQL Server)
- Understanding of security protocols: SAML 2.0, OAuth 2.0
Preferred Qualifications
- 4+ years of back-end development experience
- Module-level lead experience for small to medium projects
- Expertise in Elasticsearch
- Familiarity with regulated financial environments
- Experience with Test Driven Development (TDD) and Agile methodologies
- Ability to influence architecture and design decisions
Skills and Tools
- Java, Spring Boot, J2EE, Microservices, SOA
- Web Services (SOAP/REST), JMS, JDBC
- Kafka, MQs, Elasticsearch
- CI/CD pipelines
- RDBMS: Oracle, MS SQL Server
- Security: SAML2.0, OAuth2.0
Benefits
- Competitive, thoughtfully designed benefits program tailored for associates
- Opportunities for career growth and skill development
- Work in a collaborative, distributed team environment