Java Full Stack Developer

Visionary Innovative Technology Solutions LLC
Dallas, United States
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Component-Based Software Engineering Business Logic Software Applications Application Performance Management Code Review Databases DevOps Java Platform Enterprise Edition (J2EE) Gradle Hibernate (Java)
+19 more
Java Persistence API Spring Framework Apache Maven Scrum Methodology Systems Development Life Cycle Software Deployment Enterprise Software Applications Spring-boot Ios Frameworks Software Troubleshooting Backend Git Containerization AngularJS Kubernetes Front End Software Development Restful APIs Docker Microservices

Job description

  • Design, develop, test, and maintain enterprise applications using Java 8+/J2EE and Spring Boot.
  • Develop scalable and reliable Microservices using Spring Boot and RESTful APIs.
  • Build responsive and reusable frontend components using Angular.
  • Integrate Angular applications with backend REST APIs and microservices.
  • Develop business logic and application components using Core Java and Spring Framework.
  • Implement database persistence using JPA/Hibernate.
  • Develop and consume RESTful services following industry standards.
  • Containerize applications using Docker and deploy applications using Kubernetes.
  • Troubleshoot application, API, database, and production issues.
  • Participate in code reviews and maintain coding standards and best practices.
  • Collaborate with QA, DevOps, architects, product owners, and business teams.
  • Participate in Agile/Scrum ceremonies and contribute throughout the SDLC.
  • Support CI/CD pipelines and application deployment activities.
  • Optimize application performance, scalability, reliability, and maintainability.

Requirements

We are seeking an experienced Java Full Stack Developer with strong Angular expertise to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong hands-on experience with Java 8+, Spring Boot, Microservices, REST APIs, JPA/Hibernate, Angular, Docker, and Kubernetes., * 4+ years of experience in design and development of applications using:

  • Java 8+
  • J2EE
  • Spring
  • Spring Boot
  • RESTful Services
  • UI Frameworks
  • 2+ years of hands-on experience developing Microservices using Spring Boot and REST APIs.
  • Strong knowledge of JPA / Hibernate.
  • Strong hands-on experience with Angular for frontend development.
  • 2+ years of experience with Angular or another modern UI framework, with strong Angular experience preferred.
  • Good knowledge of Docker and Kubernetes.
  • Strong understanding of Microservices architecture.
  • Experience with Git and Maven/Gradle.
  • Good understanding of Agile/Scrum methodologies.
  • Strong troubleshooting and problem-solving skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all