A complete application in a minute
Tailored resume and cover letter, ready to send.
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.
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.
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.
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.
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.
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.
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.
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.