Software Engineer - Java Developer III
Apex Systems · Cincinnati, OH · 1 wk ago
Engineering$63–$74/hrContract
About the role
Senior Developer – Java Team
At Everforth Apex, we seek a highly skilled Software Engineer- Java Developer III to join our dynamic team in Cincinnati, OH. This role offers a competitive salary range of $63,000 - $74,000 per year.
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
Requirements
- Bachelor’s degree in Computer Science/Information Systems or equivalent 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
Qualifications
- Experience with Agile methodologies and DevOps practices
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Experience with microservices architecture
- Experience with NoSQL databases like MongoDB or Cassandra
- Experience with load testing and performance tuning
- Experience with continuous integration and deployment (CI/CD)
Skills
- Java (8 or above)
- JavaScript / TypeScript
- Spring Framework / Spring Boot
- Gradle or similar build tools
- Docker / containerization
- Node.js, Angular or similar frameworks
- Relational databases and SQL
- NoSQL databases like MongoDB or Cassandra
- Load testing and performance tuning
- Continuous integration and deployment (CI/CD)
Benefits
Everforth Apex offers a comprehensive benefits package that includes:
- Medical, dental, and vision insurance
- Life and disability insurance
- ESPP (employee stock purchase program)
- 401K program with company match
- HSA (Health Savings Account on the HDHP plan)
- SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
- Corporate discount savings program and other discounts
- On-demand training program and access to certification prep
- Library of technical and leadership courses/books/seminars
- Certification discounts and other perks to associations like CompTIA and IIBA
- A dedicated customer service team for benefits and resources
- A certified Career Coach
Pay
$63,000 - $74,000 annually
Schedule
Full-time, 40 hours per week