Skip to main content

Java Full Stack Developer

Technology
Envision Technology Solutions
Berkeley Heights, United States$9,533 - $10,400 /monthYesterday
Service contractOn-site

Job description

Job Description: Java Full Stack Developer

Location: Berkeley Heights, N

Long Term Project

W2 Fulltime/Contract position

Job Summary

We are seeking an experienced Java Full Stack Developer to design, develop, enhance, and maintain scalable enterprise applications for a financial services environment. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, REST APIs, modern frontend technologies, databases, and enterprise application development.

The candidate will collaborate with business stakeholders, architects, QA engineers, and cross-functional technology teams to deliver secure, reliable, high-performance applications while following established software development lifecycle (SDLC) standards.

Key Responsibilities

Design, develop, test, and maintain enterprise-grade applications using Java and Spring Boot.

Build and maintain RESTful APIs and microservices-based applications.

Develop responsive user interfaces using React.js or Angular, JavaScript, TypeScript, HTML5, and CSS3.

Implement multithreading, concurrency, and performance optimization techniques.

Integrate frontend applications with backend services and relational databases.

Work with SQL, Oracle, Sybase, or other enterprise database technologies.

Develop event-driven applications using Apache Kafka or RabbitMQ.

Write unit, integration, and regression tests using JUnit and Mockito.

Participate in code reviews, technical design discussions, and Agile/Scrum ceremonies.

Troubleshoot production issues, analyze logs, and support application deployments.

Use Git, Maven/Gradle, Jenkins, GitLab CI, or GitHub Actions for source control and CI/CD.

Collaborate with business and technology teams to translate requirements into technical solutions.

Follow enterprise security, coding standards, documentation, and regulatory compliance requirements.

Required Technical Skills

Backend: Java 8/11/17+, Spring Boot, Spring Framework, Spring MVC, Hibernate/JPA.

Frontend: React.js or Angular, JavaScript, TypeScript, HTML5, CSS3.

Architecture: Microservices, REST APIs, distributed systems, multithreading.

Messaging: Apache Kafka and/or RabbitMQ.

Database: SQL, Oracle, Sybase, PostgreSQL, or comparable RDBMS.

Testing: JUnit, Mockito, integration testing.

Build & CI/CD: Maven/Gradle, Jenkins, GitHub Actions or GitLab CI.

Tools: Git, IntelliJ IDEA/Eclipse, Postman.

Operating Systems: Unix/Linux.

Methodology: Agile/Scrum and full SDLC.

Keywords
javajob-descriptionsform-w-2quality-assuranceinsurance-consulting-and-technologysoftware-developmenttraining-and-developmentsoftware-development-lifecyclesystems-development-life-cycle-sdlcplanning-and-designvisual-art-designproduct-development-and-designsensors-test-measurementspringspring-bootmicroservicesreact-jsreactjavascripttypescript

Interested in this role?