18th March, 2026
For more than three decades, Strategic Data Systems (SDS) has been a software consultancy firm specializing in strategy, technology, and business transformation for Fortune 100 companies, mid-sized firms, and startups. At SDS, we empower our development teams to address our clients' critical business challenges by leveraging cutting edge technologies. If you seek a workplace where your contributions are truly appreciated, then SDS is the company for you. Join us today to work alongside fellow development specialists and become a crucial part of our dynamic and cohesive community.
Job Title: Software Engineer III
Location: REMOTE EST/CST
Years of Experience: 5-15
TOP SKILLS:
Must Have
- 5+ years of hands‑on Java development experience, including Java SE 8 (mandatory) Strong experience working with legacy or monolithic Java/J2EE applications Experience using Spring (Core/MVC), JDBC, Hibernate, or similar frameworks Proven experience providing production support for enterprise applications Ability to troubleshoot complex issues using logs, metrics, and debugging tools Experience working in a controlled or regulated environment (change management, releases, audits)
Nice To Have
- Financial services or banking domain experience (payments, wires, entitlements, compliance) Experience with WebSphere, AIX, Linux/Unix environments, or batch scheduling tools Exposure to CI/CD pipelines, Jenkins, Git, Maven or Gradle Experience supporting or migrating to newer Java versions (11/17)
What You'll Do We are seeking a Senior Java Developer to support and enhance a mission‑critical banking platform. This role focuses on maintaining and improving a mature Java 8 codebase, implementing new features, and resolving production issues in a regulated financial environment. The ideal candidate has strong experience with legacy Java/J2EE systems, understands production support responsibilities, and can balance stability with incremental modernization.
Key Responsibilities - Develop, modify, and maintain Java applications built on Java SE 8 / legacy J2EE architecture
- Analyze, debug, and resolve production incidents, including root‑cause analysis
- Implement new business features while ensuring system stability and compliance
- Support integrations, batch processing, and downstream system dependencies
- Participate in code reviews and follow enterprise development standards
- Collaborate with business, QA, infrastructure, and support teams in a banking environment
- Contribute to documentation, knowledge transfer, and operational readiness
Required Qualifications (Must Have) - 5+ years of hands‑on Java development experience, including Java SE 8 (mandatory)
- Strong experience working with legacy or monolithic Java/J2EE applications
- Experience using Spring (Core/MVC), JDBC, Hibernate, or similar frameworks
- Proven experience providing production support for enterprise applications
- Ability to troubleshoot complex issues using logs, metrics, and debugging tools
- Experience working in a controlled or regulated environment (change management, releases, audits)
Preferred Qualifications (Nice to Have) - Financial services or banking domain experience (payments, wires, entitlements, compliance)
- Experience with WebSphere, AIX, Linux/Unix environments, or batch scheduling tools
- Exposure to CI/CD pipelines, Jenkins, Git, Maven or Gradle
- Experience supporting or migrating to newer Java versions (11/17)
Work Environment - Enterprise banking technology environment
- Mix of feature development, production support, and system enhancements
- Collaboration with onshore and offshore technical teams
Additional InformationThis role requires a strong sense of ownership, comfort working with established systems, and the ability to deliver high‑quality changes to critical production applications.
What You'll Get SDS, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.
- Competitive base salary
- Medical, dental, and vision insurance coverage
- Optional life and disability insurance provided
- 401(k) with a company match and optional profit sharing
- Paid vacation time
- Paid Bench time
- Training allowance offering
- You'll be eligible to earn referral bonuses!
Apply For Job