SonicJobs Logo
Left arrow iconBack to search

Java Full Stack Engineer

OmegaHires
Posted a month ago, valid for 13 hours
Location

Charlotte, NC 28281, US

Salary

$55 - $60 per hour

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • We are looking for a Java Full Stack Engineer for a long-term contract position in Charlotte, NC, with onsite/hybrid options.
  • The ideal candidate should have strong experience in both backend and frontend development, particularly with Java, Spring Boot, and Angular (v15+).
  • Key responsibilities include developing scalable applications, designing RESTful APIs, implementing application security, and deploying applications on AWS.
  • Candidates should have a Master's degree in Computer Science or a related field and a solid understanding of microservices architecture.
  • The salary for this position is competitive, and a minimum of 5 years of relevant experience is required.

Job Title: Java Full Stack Engineer
Location: Charlotte, NC (Onsite/Hybrid)
Duration: Long-term Contract

Job Description:

We are seeking a skilled Java Full Stack Engineer with strong experience in backend and frontend development. The ideal candidate will be responsible for building scalable applications, developing APIs, and integrating modern UI frameworks with robust backend systems.

Key Responsibilities:

  • Develop and maintain applications using Java and Spring Boot
  • Design, build, and consume RESTful APIs
  • Implement application security using Spring Security (JWT/OAuth2 preferred)
  • Work with JPA/Hibernate for database operations
  • Write unit tests using JUnit and Mockito
  • Troubleshoot, debug, and resolve production issues
  • Develop responsive UI components using Angular (v15+)
  • Work with TypeScript, HTML5, and CSS3
  • Integrate frontend with backend services
  • Manage application state using RxJS
  • Deploy and support applications on AWS
    • EC2, S3, RDS, IAM, CloudWatch
  • Use Docker for containerization
  • Work with CI/CD pipelines (Jenkins, GitHub Actions, or GitLab CI)
  • Work with SQL databases (MySQL, PostgreSQL, Oracle)
  • Write efficient and optimized queries
  • Basic exposure to NoSQL databases (DynamoDB or MongoDB)

Required Skills:

  • Strong experience in Java, Spring Boot, Angular 15+, AWS
  • Full-stack development experience
  • Solid understanding of microservices architecture
  • Familiarity with cloud-based deployments and DevOps practices

Education:

  • Master’s degree in Computer Science, Engineering, or a related field



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.