Quick Overview
Job Description
Senior Java Full Stack Developer
Location: Jersey City, New Jersey, USA
Work Arrangement: Onsite / Hybrid
Employment Type: Contract – W2 Only
Experience: 12+ Years
Candidate Requirement: Local candidates only
Work Authorization: H1B / EAD
Job Summary
We are seeking an experienced Senior Java Full Stack Developer with 12+ years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, React, Angular, REST APIs, Microservices, cloud technologies, databases, and modern DevOps practices.
The candidate must be local to New Jersey and available to work in the required onsite/hybrid environment.
Required Technical Skills
- Java 8/11/17+
- Spring Boot, Spring Framework, Spring MVC, Spring Security
- Microservices Architecture
- React.js / React
- Angular
- JavaScript, TypeScript, HTML5, CSS3
- RESTful APIs / Web Services
- Hibernate / JPA
- Apache technologies
- Apache Kafka
- Apache Tomcat
- Apache Maven
- Apache Spark is a plus
- SQL and relational databases
- Oracle
- PostgreSQL
- MySQL
- NoSQL databases such as MongoDB
- AWS / Azure / Google Cloud Platform cloud technologies
- Docker & Kubernetes
- CI/CD
- Jenkins
- GitHub Actions / GitLab CI
- Azure DevOps
- Git / GitHub / GitLab
- JUnit / Mockito
- Agile / Scrum
- Strong understanding of design patterns, data structures, algorithms, and system design
Key Responsibilities
- Design, develop, test, and maintain enterprise-level full-stack applications.
- Develop scalable backend services using Java, Spring Boot, and Microservices.
- Build responsive and user-friendly applications using React and/or Angular.
- Develop and integrate REST APIs and third-party services.
- Design and optimize database queries, stored procedures, and data models.
- Implement secure and scalable application architectures.
- Work with Kafka and event-driven/messaging architectures.
- Deploy and support applications in cloud environments.
- Implement CI/CD pipelines and follow modern DevOps practices.
- Perform code reviews and ensure adherence to development standards.
- Troubleshoot application, performance, and production issues.
- Collaborate with architects, business analysts, QA engineers, DevOps teams, and other developers.
- Mentor junior developers and provide technical guidance.
- Participate in Agile ceremonies, sprint planning, and technical discussions.
Preferred Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 12+ years of professional software development experience.
- Strong experience working on large-scale enterprise applications.
- Excellent problem-solving and communication skills.
- Experience with cloud-native and distributed systems.
- Ability to work independently as well as within a collaborative team environment.
Similar jobs
- HS
Lead MuleSoft Developer (Middleware Technologies)
NewHierarch Soft Technologies, Inc.
Oakland, CA🇺🇸On-site21 hours agoMicroservicesSOAPAWS+4Technology - RS
Full-Stack Development Lead Django/Python
NewReliable Software Resources
Northville, MI🇺🇸On-site21 hours agoDjangoDockerFastAPI+13 - GL
Workday Technical Integration Developer - Long Term project - Remote
NewGlobalPoint
NJ🇺🇸Remote21 hours agoSOAPEncryptionGit+2Technology - AT
Sr SAP Analytics Cloud (SAC) Developer|| Remote
NewAKAASA Technologies
United States🇺🇸Remote21 hours agoSnowflakeGoogle CloudJavaScriptTechnology - RD
Sr Cobol Developer
NewRandstad Digital
Freeport, ME🇺🇸$63 - $67/hrRemote21 hours agoExpressNestJSSASS+17Technology - ST
Sr. Salesforce Developer
NewSR Talent Solution Inc
United States🇺🇸On-site21 hours agoRESTTechnology