Search

2242 Software Engineer - Java Developer III

Smart Data
locationCincinnati, OH, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

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: Java Developer III

Location: Cincinnati, OH (Madisonville)

Years of Experience: 5-10+

TOP SKILLS:

Must Have

  • Advanced proficiency in one or more programming languages: Java (8 or above)
  • JavaScript / TypeScript
  • Hands-on experience with: Spring Framework / Spring Boot, Gradle or similar build tools
  • Docker / containerization
  • Node.js, Angular or similar frameworks
  • SQL


What You’ll Do

Acts as a technical leader, providing guidance, mentorship, and direction to engineers across the team. Shares ownership and accountability for risk by proactively identifying concerns, influencing decisions, and ensuring adherence to policies, standards, and procedures.

Leads by example in doing the right thing for customers and colleagues, ensuring that technical decisions and team behaviors consistently drive a high-quality customer experience while operating within the Bank's risk appetite.

Accountable for identifying, assessing, managing, monitoring, and reporting risks across applications and systems. Champions strong engineering practices that improve reliability, scalability, and security.

DUTIES AND RESPONSIBILITIES:

  • Lead design and development of complex features while ensuring scalability, performance, and maintainability
  • Provide technical leadership to the team through architecture guidance, code reviews, and mentoring junior engineers
  • Drive engineering best practices across the team, including coding standards, testing strategies, and CI/CD improvements
  • Partner with product, architecture, and leadership to shape technical direction and influence roadmap decisions
  • Identify and resolve system-level issues, including production incidents and recurring defects
  • Contribute to and lead developer communities of practice, promoting knowledge sharing and innovation
  • Evaluate and introduce new technologies to improve efficiency and solution quality
  • Proactively identify risks, dependencies, and technical gaps, and drive mitigation strategies
  • Other duties as assigned

SUPERVISORY RESPONSIBILITIES:

  • Provides technical leadership and mentorship to team members
  • May lead project teams or initiatives without direct people management responsibility

MINIMUM KNOWLEDGE, SKILLS AND ABILITIES REQUIRED:

  • Bachelor’s degree in Computer Science/Information Systems or comparable experience
  • 5+ years of software development experience with demonstrated leadership in delivering complex solutions
  • Advanced proficiency in one or more programming languages:
  • Java (8 or above)
  • JavaScript / TypeScript
  • Strong experience in designing and building scalable, distributed systems
  • Deep understanding of object-oriented design, system architecture, and design patterns
  • Strong experience with relational databases and SQL
  • Hands-on experience with:
  • Spring Framework / Spring Boot
  • Gradle or similar build tools
  • Docker / containerization
  • Node.js, Angular or similar frameworks
  • Strong understanding of networking, APIs, and integration patterns
  • Expertise in version control (Git/GitHub) and modern development workflows
  • Deep understanding of the full software development lifecycle, including DevOps practices
  • Strong knowledge of secure coding practices and regulatory considerations
  • Proven ability to troubleshoot and resolve complex production issues
  • Strong leadership, communication, and problem-solving skills


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!


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...