Java Developer
$48 - $62 per hourDynamics ATS
Java Developer
JOB-10047121
Anticipated Start Date
August 3, 2026
Location
Morrisville, NC
Type of Employment
Contract Hire
Employer Info
O ur client is a leader in the industry of providing safe water treatment and sewage services, which is a priority for sustainability of humanity. Many infrastructure expenditures approved by Congress this past year provide job stability for employees that work in this industry. This client hires all full-time associates through temporary agencies, so our roles are typically temp-to-hire. This gives our candidates and the client an opportunity to ensure that this will be a good fit for full time role with their company. They have many locations nationally and there is an opportunity for advancement and provide benefits to their full-time employees. Safety is a priority for this client and they provide training and direction for all employees to ensure they are able to do their job safely.
Job Summary
We are seeking a talented Java Developer to join a collaborative and fast-paced development team. In this role, you will be responsible for designing, developing, and maintaining scalable backend applications while supporting enterprise software systems. The ideal candidate has experience with Java, Spring Boot, database technologies, and the full software development lifecycle. This position also requires strong troubleshooting skills and the ability to work directly with internal teams and customers to resolve technical issues.
Job Description
- Design, develop, test, and maintain Java-based backend applications and RESTful APIs using Spring Boot.
- Write clean, efficient, maintainable, and well-documented code while meeting project deadlines.
- Develop, optimize, and maintain SQL and/or NoSQL database solutions.
- Troubleshoot, debug, and resolve application defects, performance issues, and production incidents.
- Modify existing software to correct errors, improve performance, and enhance functionality.
- Participate in code reviews and contribute to development best practices and team knowledge sharing.
- Implement security and data protection standards following industry best practices.
- Collaborate with business stakeholders, engineering teams, and customers to gather requirements and resolve technical issues.
- Document customer interactions, technical solutions, and development workflows in a timely manner.
- Consult with engineering teams to evaluate hardware/software interfaces and recommend system improvements.
- Support software maintenance activities and provide technical guidance to users as needed.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Work independently while effectively managing priorities in a collaborative team environment.
Skills Required
- 2–4 years of professional software development experience.
- Strong proficiency in Java 11 and Java 17.
- Experience developing applications using Spring Boot and the Spring Framework, including Spring Data and Spring Security.
- Experience developing RESTful web services and APIs.
- Strong knowledge of object-oriented programming, design patterns, and software engineering principles.
- Experience with Microsoft SQL Server and/or NoSQL databases such as MongoDB or Redis.
- Experience with Hibernate/JPA.
- Familiarity with version control systems such as Git.
- Knowledge of the full software development lifecycle, including business analysis, requirements gathering, development, testing, deployment, and support.
- Ability to troubleshoot code, diagnose application issues, and implement effective solutions.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently while collaborating effectively within a team.
Preferred Skills/Attributes:
- Results-
- Experience with cloud platforms such as AWS.
- Experience with CI/CD tools and build automation, including Jenkins, Maven, or Gradle.
- Experience working in Agile/Scrum development environments.
- Knowledge of JMS/Messaging technologies.
- Experience with XML and SOAP web services.
- Experience with Java EE/J2EE and JSP technologies.
Education
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
Pay Rate
- $48 - $62 per hour (Compensation will be offered within this posted range based on experience, skills, and market factors)
HirePower Personnel, Inc. is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, disability, protected veteran status, or other characteristics protected by law.
- Job title: Java Developer Job location: Montreal, Canada(Hybrid) Job Type: Contract Job description: Technology The ideal candidate should have the skills listed below but in addition should be a self-driven, dedicated individual who works well in a team and thinks...SuggestedContract work
$111k - $160k
...potential. Title and Summary Senior Software Engineer (Full-Stack - Java, React) Who is Mastercard? Mastercard is a global... ...incident response, root cause analysis, and on-call support Develop a strong understanding of end-to-end architecture and dependencies...SuggestedFull timeWorldwide$111k - $160k
...potential. Title and Summary Senior Software Engineer (Full-Stack - Java, React) Who is Mastercard? Mastercard is a global... ...getting a 360 degree view of the coding world - writing code to develop a piece of code as well as write code to test it? • Do you want...SuggestedFull timeWork at officeWorldwide3 days per week- ...potential. Title and Summary Senior Software Engineer (Backend - Java) Overview Ethoca, a Mastercard company, is transforming the... ...the Role : As a Senior Software Engineer, you will design, develop, and operate secure, scalable software solutions that support...SuggestedFull timeWorldwide
$48 per hour
Clean Harbors in Breslau, ON location is currently looking for a Lead Heavy Duty Mechanic to join our team. This position is responsible for maintaining / repairing heavy diesel equipment within the facility. Why work for Clean Harbors? Health and Safety is our...SuggestedFull timeCasual workWeekend work$116k - $145k
...Impact You'll Have Collaborate with product and design teams to develop innovative cardholder experiences across web and mobile... ..., Expo, and native module development (Swift/Kotlin/Objective-C/Java). ~ Experience integrating React Native applications with native...Full timeWork at officeRemote workFlexible hours- Job Detail Organization: GeoAcuity Title: Back-End Developer Location: On-site — St. Louis, MO | DC Metro | Springfield, VA | Redlands... ...); hands-on experience with Python, JavaScript/Node.js, and Java for enterprise integrations and services; experience designing...Full time
$91k - $140k
...getting a 360 degree view of the coding world - writing code to develop a piece of code as well as write code to test it? • Are you passionate... ...in this world? Role • Implement application logic in Java. • Write code to do unit testing, integration testing and...Full timeWork at officeWorldwide- ...distributed, cross-timezone setup — based in Canada, collaborating closely with a Helsinki-based team. Who You Are: Backend: Java 2X , Spring Boot 3.X.X , WebFlux , Maven Data & APIs: SQL , GraphQL , gRPC , REST Cloud & Infrastructure:...Full time
$70k - $90k
...development studio founded in 2007 by award-winning veterans. SGI creates original IP and partners with renowned global brands to develop world-class, immersive titles and interactive experiences that resonate with strategy gamers worldwide and entertain millions of casual...Full timeCasual workInternshipRemote workWorldwideFlexible hours- .... We build and maintain the shared AI tooling that hundreds of developers depend on to ship faster and with more confidence. We also build... ...of Ruby on Rails , Python , TypeScript , and Java/Kotlin , partnering with teams across Platform Engineering to...Full timeImmediate start
- ...transactions Experience - 8+ years solid experience with java spring-based frameworks and libraries preferably Spring boot... ...cloud-based software applications - Experience designing and developing applications in microservices architecture" NTT DATA provides...Temporary workWork at officeRemote workFlexible hours
$50 - $100 per hour
...performance on infrastructure tasks. Key Responsibilities Design, develop, and implement realistic cloud infrastructure environments to... ...programming languages such as C++, Python, Rust, GoLang, Java, or JavaScript. Strong practical experience with DevOps, cloud...Remote jobHourly payPart timeFor contractorsImmediate start$100k - $130k
...its unmatched simplicity and operational value. Position Overview We are seeking a highly analytical, quality-driven Software Developer II to accelerate the ongoing success and technical modernization of our flagship desktop product, the ShareGate Migration Tool. Joining...Full timeLocal areaRemote workWorldwideRelocationFlexible hours$85k - $110k
...sharing pipelines that move sensor-dervied and human reported intelligence across organizational and coalition boundaries Develop and maintain rich Java desktop client applications that consume and present sensor-derived and human-reported data sources Write clean,...Full timeWork at officeRemote workFlexible hours- ...features you build. What You’ll Bring Solid programming skills in at least one modern language ( C# , Go , TypeScript , Java , or similar), with experience building and consuming APIs. Hands-on, day-to-day experience using Claude Code (or comparable agentic...Full time
$15 per hour
...data platforms ~ Deep understanding of database and/or knowledge graph representation technologies and standards ~ Proficiency in Java, C++, or other systems languages. Ability to set up, scale, and investigate systems is more important than expertise in a particular...Full timeRemote work$50 per hour
...Role Overview This role develops high-quality datasets and evaluation workflows to train and benchmark large language models on software... ...code examples in Python, JavaScript including ReactJS, C and C++, Java, Rust, and Go. Evaluate AI-generated code for correctness,...For contractorsRemote work10 hours per weekFlexible hours- ...role. This is a high-autonomy, high-leadership position: you'll develop new features at scale, set the standard for how we build on the... ...we use: TypeScript ( React + Node) Golang Bigtable Postgres / PostgreSQL BigQuery Python Java Terraform...Full timeCasual work
- ...PSPs, ISO 20022, routing, double‑entry, high‑volume payment systems) ~ Deep expertise in backend programming (e.g., Python , Go, Java) and cloud‑native architecture. ~ Proven track record designing highly available, high‑performance systems. ~ Ability to anticipate...Full time
$120k - $170k
...with a proven track record of shipping commercial products end-to-end. You lead by example setting engineering standards, mentoring developers, and driving architecture decisions while staying close to the code. You thrive in cross-functional, globally distributed...Full time$181.05k - $213k
...simplifying complex accounting workflows. Investor Reporting: Developing features that enable investment firms and audit partners to... ...Python, Django, React, Postgres, and Kafka . We also utilize Java, gRPC, and AWS. Execution: You can break down complex user...Full time- ...architecting and delivering large-scale, distributed, cloud-native systems . Expert programming skills in C#, Go, TypeScript, Java , or other modern languages, with authority in API and distributed-systems design . Hands-on experience with Claude Code (or...Full time
- An overview of this role As a Lead People Systems Engineer, you'll drive how GitLab's People systems evolve through an AI-first transformation mindset, putting AI to work across everything we build. You won't just support our people systems, you'll build them: owning the...Full time
- ...comparable scripting languages) stored in GitLab, with clear documentation, code reviews, and disciplined change management practices. Develop and manage Slack apps and bots that deliver intuitive, automated workflows, reducing friction for People teams and employees across...Full timeRemote work
- ...scoped, and sequenced. What You’ll Bring Expertise in architecting and developing microservices and cloud-native solutions . Strong programming skills in C# , Go , TypeScript , Java , or other modern languages, with deep experience in API design and...Full time
$100k - $130k
...ABOUT YOU Xsolla is looking for a Senior Frontend Software Developer to join a team responsible for building the platform powering all user-facing experiences. This role offers a unique opportunity to collaborate with both local and international teams, focusing on user...Full timeLocal areaWorldwide$78k - $115k
...projects in our Air & Naval (A&N) Sonar division. Join a team developing software solutions that support mission-critical functions. These... ...in one or more modern programming languages (e.g. C++, java) ~ Experience with Agile software development, object-oriented...Full timeFlexible hours- About this team and role: As a Senior Software Engineer on the Ecosystem Services Team , you ’ll build and own back-end systems and the integrations that keep our services running, help maintain and evolve the cloud infrastructure the application runs on, and play ...Full timeRemote workWorldwide
- BeyondTrust is seeking a Software Engineer (Backend) for the team that develops our Password Safe product. The ideal candidate will have a solid background in enterprise software development, and some experience partnering with product and engineering stakeholders to define...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
- java web developer Canada
- java spring developer Canada
- entry level java developer remote Canada
- java developer remote part time Canada
- java developer Canada
- java developer full time Canada
- java software engineer Canada
- senior java full-stack developer Canada
- senior java j2ee developer Canada
- java microservices Canada












