- We require 3 to 5 years of professional experience developing Java applications.
We need strong experience building browser-based or web applications.
We require solid working knowledge of relational databases and SQL.
We need experience developing and working with RESTful services and APIs.
We require familiarity with application security, authentication, and authorization concepts.
We value experience in collaborative, team-oriented development environments.
We require strong English communication skills.
We require the ability and willingness to work onsite in Dayton, Ohio several days per week.
We require candidates to be legally authorized to work in the United States without current or future sponsorship.
We require a bachelors degree.
Preferred: experience with enterprise membership, CRM, billing, or manufacturing systems.
Preferred: experience with Oracle or SQL Server database platforms.
Preferred: familiarity with Java frameworks and development tools such as Eclipse.
Preferred: any exposure to .NET.
Preferred: experience with automated testing tools.
Preferred: experience with front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks.
Preferred: exposure to SaaS architectures and multi-tenant systems.
Preferred: experience with CI/CD pipelines and modern DevOps practices.
Preferred: understanding of reporting, analytics, or data-driven applications.
Responsibilities:
- We design, develop, and enhance a Java-based web application that supports a large organization.
We build and maintain backend services that connect with a commercial relational database.
We write and tune SQL queries, stored procedures, triggers, and data access layers.
We partner with product owners, analysts, and operations teams to convert business needs into technical solutions.
We maintain and improve existing application components, including performance optimization and refactoring.
We participate in code reviews, testing, and deployment efforts.
We troubleshoot and resolve application and data issues in both development and production environments.
We contribute to technical documentation and development standards.
We collaborate across the full application stack on business-critical systems.
Company:
We are Ross Group, an employee-owned company founded in 1994, and we specialize in creating tailored technology solutions that deliver meaningful business results for data-driven environments. We are hiring a Java Application Developer to join our dynamic development team and help us support a mission-critical platform with real operational impact. This role offers competitive compensation and benefits, including health, dental, vision, life insurance, paid time off, a 401(k) with company match, and an ESOP. We provide a collaborative, technically engaged team culture with hybrid work and regular in-person collaboration in Dayton, Ohio.
Keywords
HTML5Oracle DatabaseJavaScriptDevOpsAspEclipseHtmlSqlJavaRelational grammarCI/CDASP.NETActive Server Pages