Backend Modernization Engineer IV
Listed on 2026-03-15
-
Software Development
Java Developer, Software Engineer
Overview
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: Backend Modernization Engineer IV
Location: Cincinnati, OH (Downtown)
Years of
Experience:
10-20
Contract Length: thru 2026, possible extension
TOP
SKILLS:
Must Have
- Application Dev.
- AWS
- Docker
- Java
- Springboot
Nice To Have
- DynamoDB
- Hashi Corp Vault
- Java Script
- Jenkins
- Kafka
- Node.js
- Terraform
Overview:We are in search of a Backend Software Engineer who excels not only in technical proficiency but also as a proactive problem-solver, critical thinker, and active participant in task development. This role is tailored for a dynamic individual who drives innovative solutions, engages actively in project planning, and significantly contributes to our implementation processes.
Key Responsibilities:
- Proactive Problem Solving: Engage actively in driving innovative solutions and participate in the creation and refinement of project objectives.
- Critical Thinking: Utilize analytical skills to understand complex project requirements and contribute to their design and architecture.
- Task Building: Collaborate in defining tasks and milestones, ensuring projects advance proactively.
- Agile Participation: Actively engage in all agile ceremonies, offering ideas and feedback to advance projects.
- Best Practices Leadership: Model and guide the adoption of software development best practices, mentoring peers and contributing to communities of practice.
- Risk and Compliance Awareness: Maintain accountability for risk management, adhering to policies and procedures while focusing on a positive customer experience.
General Functions:
- Design and implement technology and software solutions as part of an agile squad.
- Participate in agile ceremonies, influencing activities from architecture to delivery.
- Lead communities of practice to refine and document software development standards and best practices.
- Ensure positive customer experience through responsible risk management and compliance with policies and procedures.
Duties and Responsibilities:
- Define Domain-Driven Design for the enterprise.
- Deliver API and real-time Data Streams for each domain.
- Develop code and IaaS in AWS with Terraform.
- Develop microservices using Java/Spring-Boot.
- Design and implement new features, improving technical product and application quality.
- Act as a technical expert and developer on an agile squad.
- Drive architecture of solutions across multiple services and applications.
- Develop software meeting code quality standards and metrics.
- Guide communities of practice, mentoring developers, enforcing standards, and sharing knowledge.
- Achieve operational excellence through automation and writing maintainable, supportable, and testable code.
- Maintain partnerships with operations and engineering teams to drive service improvement.
- Stay current on IT trends relevant to your area of practice.
- Assist with problem resolution for end users and customers.
- Create and update operational procedures for routine management processes.
- Ensure compliance with audit requirements.
Essential
Qualifications:
- Java/Spring Boot, Java 17+ expertise.
- REST API development experience.
- Containerization familiarity.
- Bachelor s degree in Computer Science/Information Systems or related field, with 8+ years of experience.
- Software development best practices knowledge.
- Git and Git Hub experience.
- Software development methodologies understanding.
- Security best practices in software development.
- Strong problem-solving and collaboration skills.
- Excellent verbal and written communication skills.
- Developing using OSX experience.
- Unit Testing with JUnit proficiency.
Desirable
Skills and Abilities:
- 12-factor applications experience.
- Microserv…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).