Java Full Stack Developer- Return-to-Work Program
Precision TechnologiesJob description
We have several active full-time positions with our direct clients and implementation partners across the United States ( No C2C ).| Full-Time Roles Only .
Client Location : New York, New Jersey, Texas, Georgia, Pittsburgh, Pennsylvania, Connecticut, Massachusetts, Chicago IL & North Carolina.
📢 #SheReturns We welcome applications from candidates looking to restart their careers after a break! Make your comeback possible. New Beginnings Return-to-Work Program for Women is here to support you in your transition back into the professional world after a career break.
Title: Java Full Stack Developer (Full-Time)
What We’re Looking For:
- Minimum 4+ years of experience in designing, developing, and maintaining full-stack enterprise applications using Java, Spring Boot, and modern front-end technologies .
- Expertise in Core Java, Java 8+, J2EE, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, and Microservices architecture for building scalable backend systems.
- Extensive experience developing responsive and interactive user interfaces using React.js, Angular, Vue.js, JavaScript (ES6+), TypeScript, HTML5, CSS3, Bootstrap, and Material UI .
- Experience developing and consuming RESTful APIs, Web Services, JSON/XML , and integrating frontend applications with backend services using secure API communication.
- Experience working with relational databases such as Oracle, MySQL, PostgreSQL, SQL Server , including SQL development, stored procedures, indexing, and query optimization .
- Experience with Apache Kafka, RabbitMQ, asynchronous messaging, event-driven architecture, and distributed application development .
- Strong understanding of Object-Oriented Programming (OOP), SOLID principles, Design Patterns, Clean Code practices, and scalable application architecture .
- Experience using build and deployment tools including Maven, Gradle, Git, GitHub, Jenkins, GitHub Actions, Azure DevOps, Docker, and Kubernetes for CI/CD and application deployment.
- Experience implementing authentication and security mechanisms using Spring Security, JWT, OAuth2, SSO, role-based access control (RBAC), and secure coding best practices .
- Experience with testing frameworks including JUnit, Mockito, TestNG, Jest, Cypress, Selenium , and automated testing methodologies.
- Strong knowledge of performance tuning, debugging, exception handling, logging, monitoring, application optimization, and production support for enterprise applications.
Interested in this role?