Java FullStack Developer

Charlotte, NC, US • Posted 8 hours ago • Updated 8 hours ago
Contract Corp To Corp
Contract W2
On-site
Depends on Experience
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • API
  • Agile
  • AngularJS
  • Apache Kafka
  • Cascading Style Sheets
  • Cloud Computing
  • Collaboration
  • Continuous Delivery

Summary

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10516350
  • Position Id: NC_JFSD_0407
  • Posted 8 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Charlotte, North Carolina

5d ago

Easy Apply

Contract

50 - 53

Charlotte, North Carolina

12d ago

Easy Apply

Contract

Depends on Experience

Charlotte, North Carolina

Yesterday

Easy Apply

Contract, Third Party

Depends on Experience

Charlotte, North Carolina

Yesterday

Easy Apply

Contract

Depends on Experience

Search all similar jobs