Skip to main content

Java FullStack Developer

Technology
Cynet Systems
Charlotte, United States2 weeks agoUntil 6/8/2026
ContractOn-site

Job description

We are looking for Java FullStack Developer for our client in Charlotte, NC Job Title: Java FullStack Developer.

Job Location: Charlotte, NC

Job Type: Contract.

Job Description:

  • We are seeking a Senior Full Stack Developer with strong hands-on experience in Core Java, Spring Boot, Angular, and reactive programming.
  • The candidate will be responsible for designing, developing, and optimizing scalable enterprise applications.
  • Experience with modern Java versions, microservices architecture, and API development is essential.
  • Candidates with a background in cards and payments are highly preferred.
Requirement/Must Have:
  • Strong hands-on experience in Core Java and J2EE.
  • Experience with Spring Framework and Spring Boot.
  • Expertise in REST APIs and microservices architecture.
  • Experience with Angular and TypeScript.
  • Strong knowledge of reactive programming and Spring WebFlux.
  • Experience with Hibernate for data persistence.
  • Familiarity with cloud platforms and CI/CD tools.
  • Ability to work independently and handle end-to-end development.
  • Experience:
  • Overall development experience in software engineering.
  • Hands-on experience in Java development.
  • Experience working with Angular and frontend technologies.
Responsibilities:
  • Lead the design and implementation of scalable applications.
  • Develop and maintain RESTful and SOAP web services.
  • Build and enhance APIs for enterprise integrations.
  • Develop UI components using Angular and related technologies.
  • Collaborate with cross-functional teams to resolve issues and improve performance.
  • Participate in code reviews and enforce coding standards.
  • Conduct proof of concepts to validate technical approaches.
  • Monitor system performance and troubleshoot issues.
  • Ensure compliance with security and performance standards.
  • Document and optimize data flows across systems.
  • Represent the team in project discussions and meetings.
  • Provide support for system issues and enhancements.
Should Have:
  • Experience in cards and payments domain or financial services.
  • Working knowledge of Python.
  • Knowledge of prompt engineering concepts.
Skills:
  • Core Java.
  • J2EE.
  • Spring Framework and Spring Boot.
  • REST APIs and microservices.
  • SOAP and XML.
  • Angular with TypeScript, HTML, and CSS.
  • Reactive programming and Spring WebFlux.
  • Hibernate.
  • Kafka.
  • Cloud platforms.
  • Version control and CI/CD tools.
  • Agile methodologies.
Qualification And Education:
  • Bachelor s degree in Computer Science or a related field or equivalent experience.
Keywords
DocBookHTML5XBELCodingApache KafkaSpring FrameworkTypescriptAngularAngularJSHtmlPythonSoapXmlJavaHibernateCI / CDCoding conventionsHibernationSoftware EngineeringCI/CD

¿Te interesa este puesto?