> Markdown version of [/jobs/ext/3964484-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/3964484-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Randstad - **Location:** Jersey City, NJ, United States - **Experience:** Expert - **Salary:** $135,200.0 - $141,440.0 - **Contract:** Contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Apache Tomcat, Applications Architecture, Component-Based Software Engineering, JIRA, HTML5, User Authentication, Cascading Style Sheets (CSS), Cloud Computing, Profiling, Code Review, Continuous Integration, Relational Databases, Database Development, Software Design Patterns, DevOps, Web Development, Distributed Systems, Java Platform Enterprise Edition (J2EE), Monitoring of Systems, Hibernate (Java), IntelliJ IDEA, JQuery, Object-Oriented Software Development, OpenShift, Oracle Databases, Oracle (Applications), Performance Tuning, Scrum Methodology, Simple Object Access Protocol (SOAP), SQL Databases, Web Applications, Web Services, Web Standards, Extensible Markup Language (XML), Spring-boot, SOAPAPI, AngularJS, Kubernetes, Atlassian Tools, Front End Software Development, Api Design, Restful APIs, Domain Driven Design, Jenkins, Microservices - **Published:** October 27, 2026 - **Apply:** https://www.dice.com/job-detail/4597a5d0-57e8-4356-839d-8e36a98b1705 ## About the Role Seeking a highly experienced full stack Senior Java Developer to lead the design and development of scalable, high-performance, enterprise-grade full stack application in our BI & Enterprise Reporting team. This role requires deep hands-on expertise in Java/J2EE, API-driven architecture, and modern front-end frameworks (Angular), along with strong architectural and problem-solving skills., 10+ years of experience as a Full Stack Java/J2EE Developer, with strong exposure to analysis, design, development, and implementation of enterprise web applications. Proven expertise in applying design patterns and best practices. Strong proficiency in Core Java and object-oriented design principles. Hands-on experience preparing technical documentation, including low-level designs. Excellent problem-solving, analytical, and communication skills. Strong attention to detail and ability to troubleshoot and resolve critical issues in production environments. skills: Angular,Apache Tomcat,API-driven,API,application architecture,Jira and Confluence,CSS3,cloud-native environments,code reviews,application components,CI/CD,SQL development,DevOps practices,distributed systems,domain-driven design (DDD),XML,front-end frameworks,front-end development,HTML5,Hibernate,IntelliJ IDEA,Jira,jQuery,Java,expertise in Java,Java-based,Core Java,J2EE,JavaScript,Jenkins,Kubernetes,microservices,microservices architecture,monitoring tools,object-oriented design,OpenShift,Oracle,Databases: Oracle,performance tuning,profiling,relational database design,RESTful,RESTful APIs,SOAP web services,SQL,SQL queries,Agile/Scrum,SOAP,design patterns,Spring Boot,authentication,web applications,Web Development,Web Services,web standards,analytical,Strong attention to detail,communication skills,problem-solving skills,problem-solving,troubleshoot,high-performance,architecture,architectural principles,automation,Enterprise Reporting,presentation skills,design and development,full stack application,full-stack web applications,infrastructure,mentoring,Mentor,mentoring skills,quality assurance,security,security best practices,deployment processes,technical documentation,technical leadership,Excellent documentation ## Description Lead the design, development, and implementation of Java-based, full-stack web applications - emphasis on hands on development. Architect and develop API-heavy, service-oriented and microservices-based applications using RESTful and SOAP web services. Design and document Low-Level Designs (LLD) aligned with high-level architectural standards. Apply appropriate design patterns and architectural principles to build scalable, reusable, and maintainable solutions. Develop and promote reusable components and frameworks across multiple applications. Ensure seamless integration between front-end (Angular) and back-end services. Perform code reviews, enforce coding standards, and ensure internal quality assurance for application components. Analyze and resolve complex production issues, often under tight timelines and high-pressure situations. Collaborate with product owners, business analysts, and stakeholders to understand and clarify requirements using tools such as Jira and Confluence. Support CI/CD pipelines and deployment processes in containerized and cloud-native environments. Mentor junior and mid-level developers and provide technical guidance to the development team. Continuously evaluate and recommend improvements to application architecture, performance, and security.