Java Full Stack Developer
TechniPros, LLC
Durham, NC, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Agile Methodology
Amazon Web Services
Application Performance Management
HTML5
Microsoft Azure
Cascading Style Sheets (CSS)
Cloud Engineering
Code Review
Databases
Software Debugging
+26 more
DevOps
Hibernate (Java)
Java Persistence API
Junit
Scrum Methodology
Systems Development Life Cycle
Standard Sql
Software Construction
Software Engineering
Software Systems
SonarQube
Web Applications
ReactJS
Spring-boot
Git
AngularJS
Integration Tests
Kubernetes
Apache Kafka
Graphql
Front End Software Development
Restful APIs
Docker
Jenkins
Programming Languages
Microservices
Job description
We are looking for a talented Java Full Stack Developer with 6-10 years of experience in developing enterprise web applications using Java and modern front-end technologies. The ideal candidate will have strong expertise in Spring Boot, Microservices, React.js or Angular, and cloud-native application development. The role involves collaborating with cross-functional teams to deliver scalable and high-quality software solutions., * Design, develop, and enhance enterprise web applications using Java and modern front-end technologies.
- Build, consume, and maintain RESTful APIs.
- Develop responsive and interactive user interfaces using React.js or Angular.
- Write unit and integration tests to ensure application quality and reliability.
- Collaborate with QA, DevOps, Product Owners, and business teams throughout the SDLC.
- Debug, troubleshoot, and optimize application performance.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Follow Agile development practices and software engineering best practices.
Requirements
- Experience with AWS or Azure cloud platforms.
- Hands-on experience with Docker and Kubernetes.
- Experience using Kafka for messaging.
- Knowledge of GraphQL.
- Familiarity with SonarQube and JUnit.
- Excellent problem-solving, analytical, and communication skills.
Technical Skills
- Programming Languages
- Java
- JavaScript
- Frameworks & Technologies
- Spring Boot
- Hibernate
- JPA
- Microservices
- REST APIs
- React.js
- Angular
- HTML5
- CSS3
- GraphQL (Preferred)
- Databases
- SQL
- Cloud & DevOps
- AWS
- Azure
- Docker
- Kubernetes
- Jenkins
- Git
- Messaging & Testing
- Kafka
- JUnit
- SonarQube
- Methodologies
- Agile
- Scrum
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
about 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
EM
Eli McGarvie
The Best Job Search Websites of 2025
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago