Java Full Stack Developer
Java Full Stack Developer
Location: Remote / Dallas, TX (Hybrid)
Employment Type: Full-Time
Role Summary
We are seeking an experienced Java Full Stack Developer with 6 8 years of hands-on experience in building scalable enterprise applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, REST APIs, and modern frontend frameworks (Angular or React). This role requires experience in cloud-native development, CI/CD pipelines, and containerized deployments (Docker/Kubernetes) within an Agile environment.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, and Microservices architecture
- Build and consume RESTful APIs for enterprise integration
- Develop responsive front-end applications using Angular or React, JavaScript, TypeScript, HTML5, CSS3
- Implement backend services using Spring MVC, Spring Data JPA, Hibernate, and Spring Security
- Work with relational and NoSQL databases (Oracle, SQL Server, PostgreSQL, MySQL, MongoDB)
- Develop secure applications using OAuth2, JWT, and SSO authentication frameworks
- Deploy applications using Docker, Kubernetes, and cloud platforms (AWS / Azure / GCP)
- Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps
- Write optimized SQL queries and perform performance tuning
- Participate in Agile/Scrum ceremonies (sprint planning, stand-ups, retrospectives)
- Perform unit testing, integration testing, and code reviews (JUnit, Mockito)
- Troubleshoot production issues and perform root cause analysis (RCA)
- Collaborate with cross-functional teams including QA, DevOps, and Product teams
Required Skills
Backend: Java 8/11/17, Spring Boot, Microservices, REST APIs, Hibernate, Spring Security
Frontend: Angular or React, JavaScript (ES6+), TypeScript, HTML5, CSS3
Database: SQL (Oracle / PostgreSQL / SQL Server), MongoDB (basic)
Cloud & DevOps: AWS or Azure, Docker, Kubernetes, CI/CD pipelines
Tools: Git, Maven/Gradle, JUnit, Mockito, Postman
Methodology: Agile, Scrum, SDLC
Qualifications
- Bachelor’s or Master’s degree in Computer Science or related field
- 6 8 years of professional experience in Java Full Stack development
- Strong experience in enterprise application development and Microservices architecture
- Solid understanding of SDLC and Agile methodologies
- Strong problem-solving, debugging, and communication skills
Additional Information
- Url
- https://www.postjobfree.com/job/ciavly/java-full-stack-developer-dallas-tx?utm_source=localwork&utm_medium=organic&utm_campaign=localworkUS
- City
- Dallas
- State
- TX
- Country
- US