Java Full Stack Engineer
Title: Java Full Stack Engineer
Location: Charlotte NC
Duration: Long Term Contract
Must Have: Java, Spring Boot, Angular, AWS
Description:
· Develop and maintain Java, Spring Boot applications
· Build and consume RESTful APIs
· Implement basic security using Spring Security (JWT/OAuth2 exposure preferred)
· Use JPA/Hibernate for database interactions
· Write unit tests using JUnit and Mockito
· Fix defects and support production issues
· Develop UI components using Angular (v10+)
· Work with TypeScript, HTML5, CSS3
· Integrate frontend with backend services
· Handle basic state management using RxJS
· Deploy and support applications on AWS , working knowledge of C2, S3, RDS, IAM and CloudWatch
· Use Docker for containerized deployments
· Work with CI/CD pipelines (Jenkins / GitHub Actions / GitLab CI)
· Experience with SQL databases (MySQL, PostgreSQL, Oracle)
· Ability to write optimized queries
· Basic exposure to NoSQL databases (DynamoDB or MongoDB)
Education
Master’s degree in Computer Science, Engineering, or a related fieldRecommended Jobs
CNC Operations Expert
Take Your CNC Skills to New Heights! At Ketchie, Inc. , our legacy of excellence in machining spans over 70 years, and we are proud to open our doors to a CNC Operations Expert . Here, innovatio…
KFC Team Member
Are you ready to take your career to the next level while savoring the delicious taste of success? Look no further than KBP Foods, where we're searching for energetic and passionate individuals to jo…
Maintenance Tech II (1st Shift, 6AM - 2:30PM)
Have you ever been part of a community where you felt truly welcomed? Imagine a workplace where you're valued, supported, and surrounded by people who listen, collaborate, and help each other grow. At…
Team Lead
Job Title: Team Lead Job Description The Team Lead is responsible for guiding, helping, and facilitating a diverse group of employees to accomplish daily tasks and responsibilities. This role ensur…
Licensed Veterinary Technician (LVT)
We are an AAHA accredited general veterinary practice located in Fayetteville, NC. We are seeking an experience technician to support our 3 veterinarians. Licensing is preferred but not required with…
Entry Level Account Manager
Are you ready to kick-start a rewarding career in sales and business development? Due to rapid expansion into new markets, our client has partnered with us to find driven individuals to join our team…
LP
Headway, a leader in mental health innovation, is seeking a skilled Licensed Psychologist to join our dedicated team. At Headway, we improve the traditional pathways to mental health care by streamlin…
Senior Quality Assurance Analyst
Senior Quality Assurance Analyst JOB-10045709 Anticipated Start Date February 2, 2026 Location Taylor, TX Type of Employment Contract Hire Employer Info Our cli…
Traffic Engineer
A reputable engineering firm is seeking a talented Senior Traffic Engineer to join their growing team in Raleigh, North Carolina! Responsibilities: Perform traffic analysis and prepa…
Territory Account Executive (Charlotte, NC)
POSITION SUMMARY Dp Derm is seeking a results-driven Territory Account Executive to oversee sales and client relationships within designated territories. In this remote role, you will travel regul…