Java API Developer with Expertise in Reactive Programming

6 days ago


Charlotte, North Carolina, United States Randstad Digital Full time

Randstad Digital is seeking a skilled Java API Developer to join our team and contribute to the development and maintenance of our API solutions.

In this role, you will work with Java, Spring Boot, and related technologies to build high-quality, scalable, and secure APIs, following best practices and industry standards.

Responsibilities
  • Develop and maintain RESTful APIs and GraphQL APIs using Java, Spring Boot, and related frameworks.
  • Implement data access layers using JPA, Hibernate, and ORM tools to interact with databases.
  • Collaborate with teams to translate business requirements into efficient API solutions.
  • Implement API security measures, including authentication, authorization, and input validation.
  • Write clean, testable code and participate in code reviews.
  • Troubleshoot and resolve API-related issues and performance bottlenecks.

Qualifications

  • A minimum of 7 years of experience as a Java developer, currently actively working on Java projects.
  • Excellent communication skills and a proven track record of working with the latest technologies, including JAVA 17, REST Web Services, Hibernate-JPA/Spring Data R2DB, and Spring Boot 3.2.
  • Experience in Agile methodologies and familiarity with tools such as JIRA, GITHUB, and Jenkins is highly desirable.
  • Hands-on experience with cloud technologies, preferably AWS.
  • The ability to work independently, yet collaboratively in a team-oriented environment, is crucial for this role.
  • Reactive programming using SpringWebFlux is a key requirement for this position.

What We Offer

  • A competitive salary of $140,000 per year, based on location and experience.
  • Opportunities for professional growth and development within Randstad Digital.
  • A collaborative and dynamic work environment.
  • A generous benefits package, including health insurance, retirement plan, and paid time off.


  • Charlotte, North Carolina, United States Randstad Digital Full time

    Job Description:We are seeking a highly skilled Java API Developer to join our team at Randstad Digital. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality APIs using Java, Spring Boot, and related technologies.Responsibilities:Develop and maintain RESTful APIs and GraphQL APIsImplement...


  • Charlotte, North Carolina, United States Randstad Digital Full time

    We are seeking a highly skilled Java API Developer to join our team at Randstad Digital in Charlotte, NC.With a strong focus on building high-quality, scalable, and secure APIs, you will work with Java, Spring Boot, and related technologies to develop RESTful and GraphQL APIs.As a key member of our team, you will be responsible for implementing data access...


  • Charlotte, North Carolina, United States Syntricate Technologies Full time

    Job Title: Senior Java Developer with AWS and Microservices ExpertiseJob Summary: We are seeking a highly skilled Senior Java Developer with expertise in AWS and microservices to join our team at Syntricate Technologies.Responsibilities:Design, develop, and maintain scalable and efficient cloud-based systems leveraging AWS services and microservices...


  • Charlotte, North Carolina, United States eTek IT Services, Inc. Full time

    About eTek IT Services, Inc.eTek IT Services, Inc. is a dynamic and innovative company seeking a skilled Fullstack Developer to join our team.Job SummaryWe are looking for an experienced Fullstack Developer with expertise in Java to design, develop, and implement front-end and back-end solutions using the latest technologies. The successful candidate will...


  • Charlotte, North Carolina, United States Capgemini Full time

    Job Position: Senior UI Angular DeveloperWe are seeking a seasoned Senior UI Angular Developer to join our team in Charlotte, NC.This role involves developing and maintaining both frontend and backend components of our web applications using the latest technologies and best practices.You will collaborate with cross-functional teams to deliver high-quality,...


  • Charlotte, North Carolina, United States Syntricate Technologies Full time

    Senior Java DeveloperAt Syntricate Technologies, we are seeking a highly skilled Senior Java Developer to join our team of experienced professionals.Key Responsibilities:Develop and Maintain Java-Based ApplicationsDesign and Implement Scalable RESTful APIsWork with AWS Cloud ServicesLead the TeamRequirements:Java 8 and aboveSpring Boot and Spring MVCAWS...


  • Charlotte, North Carolina, United States Aloden, Inc. Full time

    Job Title: Senior Java Developer with Azure ExpertiseJob Summary:We are seeking a highly motivated Java backend developer to join our dynamic team dedicated to supporting a rapidly growing business. In this role, you will have the opportunity to contribute to the design, development, and maintenance of Java EE/Spring-based enterprise...


  • Charlotte, North Carolina, United States Aloden, Inc. Full time

    About Us: Aloden, Inc. is a leading provider of innovative solutions in the field of big data processing.">Salary: We offer a competitive salary of $120,000 - $150,000 per annum, depending on experience.">Job Description: As a Java Full Stack Developer with Big Data Expertise Wanted, you will be responsible for designing and developing large-scale web...


  • Charlotte, North Carolina, United States JobRialto Full time

    Job SummaryAt JobRialto, we're seeking a seasoned Senior Java Engineer to lead our Java development efforts. The ideal candidate will have a strong background in Core Java, Spring frameworks, and microservices architecture.Key Responsibilities• Develop high-quality applications using Core Java, adhering to best practices and design patterns.• Design and...


  • Charlotte, North Carolina, United States Synechron Full time

    Synechron is a multinational organization with 58 offices in 21 countries. We offer a highly competitive compensation and benefits package, including a laptop and mobile phone. Our company culture is diverse, fun-loving, and global.The estimated salary for this position is $120,000-$180,000 per year, depending on experience.We are seeking a talented Lead...


  • Charlotte, North Carolina, United States SoftPathTechnologies Full time

    Job OverviewSoftPathTechnologies is seeking an experienced Enterprise Java Developer to join our team. The ideal candidate will have a strong background in Spring boot, Microservices, and Java 11 version.Key ResponsibilitiesDesign and develop scalable microservices using Spring boot and Java 11 version.Implement RESTful web services and APIs using Spring...

  • Technical Lead

    6 days ago


    Charlotte, North Carolina, United States ApTask Full time

    At ApTask, we're shaping the future of work by connecting businesses with top-tier professionals and driving success across diverse industries. As a seasoned Technical Lead - Java Developer, you'll play a pivotal role in our engineering team spanning multiple geographies.About ClientThe client provides IT services, including business outsourcing,...


  • Charlotte, North Carolina, United States Syntricate Technologies Full time

    At Syntricate Technologies, we are seeking an experienced Senior Identity and Access Management (IAM) Developer to join our team. This is a contract role based in Charlotte, NC.Job Summary:We are looking for a highly skilled IAM developer with expertise in PingFederate policy design, federation concepts, B2C, and SSO protocols. The ideal candidate will have...


  • Charlotte, North Carolina, United States SynergisticIT Full time

    About UsSynergisticIT is a dedicated partner in helping tech-savvies convert their passions into rewarding careers. With a deep understanding of the complex job market, we provide comprehensive career development solutions to ensure long-term success.Job DescriptionWe are currently seeking a driven Java Developer (Remote) to join our team. As a key member,...


  • Charlotte, North Carolina, United States System Soft Technologies Full time

    About System Soft TechnologiesWe are a software development company based in Charlotte, NC, seeking an experienced Full Stack Software Engineer to join our team.Salary Range: $100,000 - $140,000 per year, depending on experience.Job Description:As a Full Stack Software Engineer at System Soft Technologies, you will be responsible for designing, developing,...

  • Technical Lead

    8 minutes ago


    Charlotte, North Carolina, United States ShiftCode Analytics Full time

    Job Title: Technical Lead - Java & Angular Developer for Wells FargoAbout the Role:This is a fantastic opportunity to lead a team of skilled developers in creating cutting-edge solutions for Operational Risk Measurement. As a Senior Full Stack Java/Angular Developer, you will be responsible for designing and developing efficient UI, as well as implementing...


  • Charlotte, North Carolina, United States Diverse Lynx Full time

    Job OverviewDiverse Lynx LLC is seeking a seasoned Senior Full Stack Java Developer to join our team. This role involves designing, developing, and maintaining high-quality software that meets our client needs.ResponsibilitiesThe successful candidate will have a strong background in Core Java, Hibernate, J2EE, and web services, with a preference for those...

  • Java Developer

    5 days ago


    Charlotte, North Carolina, United States Synechron Full time

    OverviewAs a Java Developer at Synechron, you will play a key role in developing and maintaining our clients' software systems. With a focus on microservices architecture, you will work closely with other developers, project managers, and stakeholders to design, build, and deploy scalable and efficient software solutions.You will have the opportunity to work...


  • Charlotte, North Carolina, United States Synechron Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Architect to lead architecture discussions, mentor development teams, and collaborate with stakeholders to deliver high-quality software solutions for our enterprise applications.The ideal candidate will have excellent communication skills, hand-on experience with Java, Spring Boot, microservices,...


  • Charlotte, North Carolina, United States Synechron Full time

    About the RoleWe are seeking a highly skilled Lead Java Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing and implementing scalable and efficient software solutions using Java and related technologies.About YouThe ideal candidate will have a strong background in both front-end and back-end...