Java Backend Developer
ITMC Systems, Inc
Job Description
Job Title: Java Backend Developer
Location: Dallas,TX / Raleigh NC(Onsite)
Job Type: Contract Position
Role Summary
4 - 8years Experience
We are looking for a Java Backend Developer to join a product engineering team. The engineer will design and build backend services and APIs using modern Java technologies and AI-assisted development practices.
The role requires strong hands-on engineering skills and the ability to use AI coding assistants effectively for development, testing, debugging, documentation, and code modernization without compromising engineering standards.
Key Responsibilities
- Design and develop backend services using Java and Spring Boot.
- Build and maintain REST APIs and microservices.
- Translate product requirements into technical designs and working software.
- Use AI-assisted development tools, such as GitHub Copilot or equivalent, as part of day-to-day engineering.
- Apply AI assistance for:
- Code generation and refactoring
- Unit and integration test generation
- Code comprehension and documentation
- Debugging and root-cause analysis
- API development and boilerplate reduction
- Legacy code analysis and modernization
- Review and validate AI-generated code for correctness, security, maintainability, and performance.
- Develop automated unit and integration tests.
- Integrate applications with APIs, databases, and messaging platforms.
- Participate in architecture, design, backlog refinement, and code reviews.
- Troubleshoot application, integration, and production issues.
- Mentor engineers on Java engineering and effective AI-assisted development practices.
- Own features from technical design through production deployment.
Required Skills
- 4+ years of Java/backend development experience.
- Strong hands-on experience with Java 11/17+.
- Strong experience with Spring Boot and Spring Framework.
- Experience building RESTful APIs and microservices.
- Strong understanding of object-oriented design, design patterns, and clean-code practices.
- Experience with SQL and relational databases.
- Experience with JUnit, Mockito, or similar testing frameworks.
- Experience with Git and CI/CD pipelines.
- Practical experience using AI coding assistants as part of software development.
- Ability to critically review AI-generated code rather than accepting generated output without validation.
- Strong debugging and production troubleshooting skills.
- Understanding of application security, authentication, authorization, exception handling, and API security.
Preferred Skills
- GitHub Copilot or similar AI development tools.
- Prompting techniques for software engineering tasks.
- AI-assisted test generation and code review.
- Kafka or other event-driven/messaging platforms.
- Docker and Kubernetes.
- AWS, Azure, or other cloud platforms.
- Observability and application monitoring.
- Experience with high-volume, transaction-oriented systems.
- Financial services, fintech, securities processing, or wealth-management experience.
- Role: Jr. Java backend developerLocation: Raleigh, NCW2 CONTRACT Required Skills:Strong hands-on experience with Java 11/17+.Strong experience with Spring Boot and Spring Framework.Experience building RESTful APIs and microservices.Strong understanding of object-oriented...SuggestedFull timeContract work
- ...and coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to... ...Skill and Experience Experience in software development using Java, Spring Boot, Micro services and Rest API's Experience in Amazon...SuggestedFull timeTemporary workRelocation
- ...development, and implementing scalable services. Candidates should have 1-3 years of software engineering experience, specifically in Java and server-side applications. The ideal candidate is proficient in object-oriented programming and able to adopt new technologies...Suggested
- ...Senior Backend DeveloperMulti-year project – starting at 12 months minimumLocation: Hybrid... ...consider Raleigh, NC or Westlake, TX)Needs: Java, Spring Boot, SQL, Data Migration... ...organized into highly motivated team who develop and deliver using Agile Methodology.The Health...SuggestedRemote work
$95k - $154k
...frustration. SynergisticIT is looking for candidates interested in Java full-stack development, Python development, DevOps, data... ...looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists...SuggestedFull timeRemote work$50 - $55 per hour
...Job DescriptionJob DescriptionJob Title: Senior Full Stack Java Developer Spring Boot, Angular & AWS Work Locations: Hartford, CT 06103 / Raleigh, NC 27617 / Richardson TX 75082 / Tempe, AZ 85281 - Hybrid Role: 3 days onsite per week - Mandatory Vendor Rate: $50-55/hr...Contract work3 days per week- ...Sr. Full Stack Java DeveloperLocation: Charlotte, NC Duration: 12 Months Type: Hybrid (Local person or ready to relocate)Job Description:• 8+ years of experience (4+ years of Java application programming experience. 3+ years technology architecture experience)• Requires...Local areaRelocation
$95k
HCLTech is looking for a highly talented and self- motivated Java Full Stack Developer to join it in advancing the technological world through innovation and creativity.Job Title: Java Full Stack Developer Req ID: 179873 Position Type: Full-timeLocation: Rayleigh, NCRemoteJob...Local area- ...Java Full Stack DeveloperThe Infosys Enterprise Application Integration Services (EAIS) unit is at the forefront of transforming businesses through innovative consulting services. Our team is equipped with robust methodologies and tools, ensuring faster implementations...Full timeTemporary workRelocation
- ...and coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to... ...integration.Required Skill and Experience• Experience in Java and Spring Boot• Expertise in RESTful API development and GraphQL...Full timeTemporary workRelocation
- We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization...
- ...Job Position: Java Developer Job location: Charlotte, NC -Onsite Duration: Full time Job Description:- Experience in Core Java, developing J2EE Applications Involving JSP Experience with IDE like Eclipse, NetBeans or IntelliJ App server experience in...Full time
- ...design, build/configuration, testing, analysis, delivery and support of technology solutions on a fast-paced team. You will work with Java, Spring, Spring Boot and microservices, contributing to RESTful APIs, containers, and cloud platforms while learning our standards...
- ...Solutions department within Credit Suisse is looking for software developers to join its team of dedicated professionals. The role is to... ...expertise in OO design and patterns Proven expertise in common Java tools and frameworks such as Eclipse, Maven, WebLogic, JUnit, Log...
- ...Sr. Software DeveloperThe Catalog Development team is vital to developing and supporting a growing number of critical enterprise selling processes. We partner with many different teams across the organization to understand their needs and are frequently involved in design...Shift work
- ...(Local Only) Citizens only Note: Local Only and recent experience with Banking Client Required Qualifications Lead Java Developer with extensive experience designing, building, and modernizing enterprise banking applications. The ideal candidate will be a hands...Local area
- ...Job DescriptionJob Description Title: Java Developer Location: Raleigh, NC (Onsite) Duration: 11 months Notes:In Person interview Only Job Description: Our Client is seeking a Java / Forms / Report Developer to support the development, configuration, and maintenance of...
- ...Development Mobile Applications Data Warehousing Portals E‑Commerce Website: Job Description Dunn Solutions Group is seeking Java Developers with 1‑5 years of experience. The right candidate must be able to work on his or her own, have great communication skills, and...Permanent employmentFull timeWorldwide
- ...Backend EngineerWe are exclusive on these requirements and it’s a 100% sure short closureJust... ...services experience, Angular 16+, Core Java with Spring/Springboot, AWS cloud... ...is looking for an experienced Full Stack developer to join us in the design and development...Relocation
$62k - $80k
...Business Intelligence. About the Role We're looking for a talented AI developer to build scalable, production-ready Spring Boot microservices.... ...with one or more OOP programming languages, including Java, C++, C#, similar languages . Write clean and efficient code, and...Visa sponsorshipWork visaFree visa- VIVA USA Inc. seeks junior to mid-level Java/Curam developers to take on significant delivery responsibilities supporting Operations and Maintenance. You will work on Java, ReactJS, and Curam projects, acting as on-site contact for development queries and collaborating...
- Quantum Technologies. LLC in Raleigh, NC seeks a Junior/Mid-level Java / Forms / Report Developer to support NC FAST Operations and Maintenance for the Medicaid Program. The role focuses on CURAM modules, custom Java components and report generation within the CURAM SPM...
- ...Triangle Park, NC, 27711, United StatesContact: Priya CRole - Java Full Stack DeveloperLocation - Research Triangle Park, NC - HybridContractJob... ...DescriptionWe are looking for a skilled Java Full Stack Developer with strong expertise in Java Angular, React and PLSQL The...
- Dunn Solutions Group is seeking Java Developers in Raleigh, NC. The position is for experienced developers with 1-5 years of Java coding experience. Ideal candidates communicate effectively and function as consultants to clients, enhancing their business through technology...Full time
- Robotic Technologies Automation in North Carolina seeks a Junior/Mid-level Java/Forms/Report Developer to support NC FAST Operations and Maintenance for Medicaid. Focus is on CURAM modules, custom Java components, and reports within NC FAST, including correspondence templates...
- Join to apply for the Associate Java Developer role at Revature 2 weeks ago Be among the first 25 applicants Join to apply for the Associate... ...of greatest client need including .NET, Java, Frontend & Backend development, AWS, and more What We're Looking For: Bachelor's...Full timeLocal areaWorldwideRelocationVisa sponsorshipWork visaRelocation package
- ...technology solutions within project teams. You will collaborate with advisory professionals to transform client systems and platforms. The role requires experience across Java, Python, Node.js, React/Angular, REST APIs and cloud services (AWS/Azure). #J-18808-Ljbffr EY
- BeaconFire Inc. in the United States seeks an AI developer to build scalable Spring Boot microservices, implement RAG pipelines, and work... ...lifecycle from design to deployment. Candidates have 0-1 year Java experience, knowledge of Spring, Maven, React.js, HTML, CSS, and...
- ...befitting solution provider.Job Description• 5 years’ experience with Java/J2EE development• Experience with Java Web Services development... ...with JENKINS Continuous Integration toolQualificationsJava Developer, JenkinsAdditional InformationAll your information will be kept...
- *Java Spring Boot + AWS Cloud + AI Tools - Key Responsibilities* - Design, develop, and maintain scalable backend applications and microservices using Java and Spring Boot - Build and expose secure REST APIs and integrate with third-party services - Develop and deploy...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Backend Developer. Be the first to apply!
- java developer full time Raleigh, NC
- sr.java developer Raleigh, NC
- senior java developer Raleigh, NC
- lead full stack java developer Raleigh, NC
- java web developer Raleigh, NC
- java spring developer Raleigh, NC
- java microservice developer Raleigh, NC
- java software engineer Raleigh, NC
- java developer Raleigh, NC
- entry level java developer remote Raleigh, NC




