What are the responsibilities and job description for the Java Full Stack Developer position at ePace Technologies, Inc?
Java Full Stack Developer
Location: Irving, TX
Work Mode: Onsite β 5 Days/Week
Candidates: Local to Irving/Dallas-Fort Worth area only
Job Summary:
Looking for a strong Java Full Stack Developer with excellent coding, application design, and problem-solving skills. The candidate should be hands-on with both backend and frontend development and comfortable designing scalable enterprise applications.
Required Skills:
Strong Core Java / Java 8 / Java 17
Spring Boot, Spring MVC, Spring Security
Strong experience with Microservices & REST APIs
React or Angular, JavaScript/TypeScript, HTML/CSS
Strong OOP, Data Structures, Algorithms & Design Patterns
Excellent coding and debugging skills
Experience with SQL/Oracle and database design
JPA/Hibernate
Git, Maven/Gradle
Unit testing with JUnit/Mockito
Strong understanding of application architecture and system design
Docker/Kubernetes and cloud experience is a plus