06th November, 2025
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: Senior Java Developer III
Location: Cincinnati, OH — Hybrid (3 days onsite, Downtown)
Top Skills Must Have
- Java (Advanced)
- SQL & T-SQL
- Swing UI Framework
- Object-Oriented Design & Architecture
Nice to Have - Spring Boot
- JavaScript UI Frameworks
- Experience with AWS or other cloud platforms
Job Summary We are seeking a highly skilled
Senior Java Developer to join a core application modernization and feature enhancement team. This role involves full lifecycle software development with a focus on building reliable, secure, and scalable applications. The ideal candidate will have strong hands-on expertise in
Java,
UI development with Swing,
SQL/T-SQL, and experience working in hybrid cloud or distributed environments. This individual will collaborate closely with product, architecture, and QA teams to deliver high-quality software that supports critical business processes.
Key Responsibilities - Design, develop, enhance, and maintain enterprise applications using Java, Spring Boot, and related technologies.
- Perform full SDLC activities, including requirements analysis, architectural review, development, testing, deployment, and production support.
- Analyze existing systems to identify modernization opportunities and optimize performance, stability, and maintainability.
- Develop and maintain UI screens using Swing or other modern UI frameworks.
- Write and optimize SQL / T-SQL queries for highly performant data access layers.
- Ensure adherence to secure coding practices, regulatory requirements, and internal compliance guidelines.
- Participate in code reviews and mentor junior developers on best practices and patterns.
- Collaborate with cross-functional teams across product, infrastructure, and cloud engineering.
Qualifications - 7+ years of professional experience developing and maintaining enterprise Java applications.
- Strong proficiency in Java, OOP, data structures, and multi-threaded programming.
- Proficiency with SQL/T-SQL and relational database concepts.
- Hands-on experience with Swing, Java UI frameworks, or modern UI libraries.
- Experience with Spring Boot, REST APIs, Git, and CI/CD pipelines is preferred.
- Experience deploying workloads to AWS or other cloud environments is a plus.
- Bachelor’s degree in Computer Science, Information Systems, or equivalent real-world experience.
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