Java Developer

AgileGrid Solutions

United States

Remote

USD 49,000 - 71,000

Full time

16 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Mentorship program
Flexible remote options

Job summary

BDO is seeking a Java Developer to help maintain and improve its Canton platform and supporting microservices. In this temporary position, you will contribute to regular, incremental releases while helping ensure that the architecture remains reliable, maintainable, and aligned with sound engineering practices.

You will work on production systems, monitor service health, and help establish alerting that supports responsive operations.

Qualifications

  • Solid understanding of Java and microservices architecture.
  • Experience with production systems and monitoring.
  • Ability to apply unit testing and adaptable problem-solving methods.

Responsibilities

  • Deliver regular, incremental improvements to the Canton platform and microservices.
  • Monitor system health and configure alerts for production environments.
  • Assess whether to purchase Selenium or build an alternative tool for the Canton stack.

Skills

Java
Microservices
Unit testing

Tools

Selenium

Job description

About The Company

BDO is a growing technology organization investing in its platform, architecture, and engineering capabilities. As the technology stack expands, BDO is adding to its team to support dependable software delivery and the ongoing development of services for its customers. The company values thoughtful engineering, continuous improvement, and an environment where people can experiment, learn from setbacks, and contribute ideas. This temporary Java Developer opportunity supports BDO’s presence in Ohio, with work focused on its Canton platform and the services that underpin customer experiences.

About The Company

BDO is a growing technology organization investing in its platform, architecture, and engineering capabilities. As the technology stack expands, BDO is adding to its team to support dependable software delivery and the ongoing development of services for its customers. The company values thoughtful engineering, continuous improvement, and an environment where people can experiment, learn from setbacks, and contribute ideas. This temporary Java Developer opportunity supports BDO’s presence in Ohio, with work focused on its Canton platform and the services that underpin customer experiences.

About The Role

BDO is seeking a Java Developer to help maintain and improve its Canton platform and supporting microservices. In this temporary position, you will contribute to regular, incremental releases while helping ensure that the architecture remains reliable, maintainable, and aligned with sound engineering practices. You will work on production systems, monitor service health, and help establish alerting that supports responsive operations. The role also calls for practical judgment: you will assess whether to adopt an existing tool, such as Selenium, or build a solution suited to BDO’s technology environment. This opportunity offers a stated annual salary range of $49,000 to $71,000, flexible remote options, equity, and access to a mentorship program. The role is designed for a developer ready to take ownership, strengthen their skills, and build a path toward the next level of their career.

Qualifications

The successful candidate brings a reliable, detail-oriented approach to software development and is comfortable taking responsibility for meaningful assignments. You should have a solid understanding of technology best practices and industry standards, along with the ability to apply unit testing and adaptable problem-solving methods to engineering work. You can assess trade-offs, explain your reasoning, and remain open to better approaches when new information emerges. Strong attention to detail is important across code, testing, documentation, and delivery. BDO also values eagerness to learn, the confidence to take on new responsibilities, and a constructive point of view that can be discussed respectfully with colleagues. Experience working with Java, microservices, production systems, and testing tools such as Selenium will be relevant to the work.

Responsibilities

Deliver regular, incremental improvements to BDO’s Canton platform, contributing to a consistent and maintainable release cadence. Refine, develop, and support microservices that serve BDO customers in Canton, Ohio. Monitor system health and help configure effective alerts for production environments, enabling issues to be identified and addressed promptly. Evaluate testing and development needs, including whether purchasing Selenium or building an alternative is the most suitable choice for the Canton technology stack. Apply unit testing and adaptable engineering practices to solve challenging problems and maintain dependable software. Collaborate with teammates to clarify requirements, communicate technical decisions, and surface risks or opportunities for improvement. Take ownership of assigned work, follow through on deliverables, and contribute to a culture that treats experimentation and occasional failure as opportunities to learn.

Benefits

This temporary opportunity offers a stated salary range of $49,000 to $71,000 per year. BDO also lists flexible remote work options, equity, and a mentorship program intended to support professional development and career progression. These offerings give you the opportunity to contribute to a growing technology environment while building experience and working toward increased responsibility. Compensation and benefits are subject to the terms and eligibility requirements applicable to the position.

Equal Opportunity

BDO is committed to fostering a respectful workplace where team members can contribute, learn, and do their best work. The company welcomes candidates who bring varied experiences and perspectives and who are prepared to collaborate, take ownership, and support an inclusive working environment. Employment decisions are based on role-related qualifications and business needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

BDO • Canton (OH)

Remote
USD 49,000 - 71,000
Remote options
Equity
Mentorship program
Java Developer: Remote, Equity & Mentorship for Growth
Java Developer: Remote, Equity & Mentorship for Growth

BDO • Canton (OH)

Remote
USD 49,000 - 71,000
Remote options
Equity
Mentorship program
Java Developer - Canton Platform | Remote Options & Equity
Java Developer - Canton Platform | Remote Options & Equity

AgileGrid Solutions • United States

Remote
USD 49,000 - 71,000
Equity
Mentorship program
Flexible remote options
Full Stack Java Developer
Full Stack Java Developer

BCforward • Columbus (OH)

On-site
USD 90,000 - 96,000
Senior Java Developer (contract)
Senior Java Developer (contract)

BNY • Florida

Hybrid
USD 88,000 - 110,000
Medical benefits
Dental benefits
Vision benefits
+1
Sr. Java Developer - Cyber Security Authentication
Sr. Java Developer - Cyber Security Authentication

HITEC • Denver (CO)

On-site
USD 103,000 - 180,000
Systems Programmer Analyst l - Java
Systems Programmer Analyst l - Java

Brown Brothers Harriman • Jersey City (NJ)

On-site
USD 80,000 - 100,000
Systems Programmer Analyst l - Java
Systems Programmer Analyst l - Java

Brown Brothers Harriman & Co. • Jersey City (NJ)

On-site
USD 80,000 - 100,000
Sr. Full Stack Java Developer
Sr. Full Stack Java Developer

Jobgether • United States

Remote
USD 120,000 - 150,000
Remote position
Java Engineer II (Remote)
Java Engineer II (Remote)

Jobs via Dice • Phoenix (AZ)

Remote
USD 85,000 - 115,000
Competitive benefits program