Senior Java Full-Stack Developer

DEW Softech Inc

  • Trenton, NJ
  • 4 days ago
  • Full-time
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Agile Programming Methodologiesunmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Architectural Designunmatched
  • Best Practicesunmatched
  • Bootstrapunmatched
  • Build Managementunmatched
  • Business Analysisunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cloud Applicationsunmatched
  • Cloud Architectureunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Analysisunmatched
  • Database Administrationunmatched
  • Enterprise Application Integration (EAI)unmatched
  • Hibernateunmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • Integration Testingunmatched
  • Internet Applicationunmatched
  • JUnitunmatched
  • Javaunmatched
  • Keyboardsunmatched
  • LinkedInunmatched
  • Machine Toolunmatched
  • Microservicesunmatched
  • Oracle Databaseunmatched
  • Performance Tuning/Optimizationunmatched
  • Production Supportunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Refactoringunmatched
  • Relational Databases (RDBMS)unmatched
  • Release Management/Engineeringunmatched
  • Requirements Managementunmatched
  • SQL (Structured Query Language)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Spring Frameworkunmatched
  • Spring MVCunmatched
  • Standards Developmentunmatched
  • Team Playerunmatched
  • Technical/Engineering Designunmatched
  • Test Plan/Scheduleunmatched
  • User Interface/Experience (UI/UX)unmatched

Description

Senior Java Full-Stack Developer
Location: Trenton, NJ Hybrid (3 days Onsite, 2 days Remote)
Duration: Contract


Interview will be onsite


10+ years java & React development experience, system refactoring, spring frameworks, relational databases.


Job Description


We are looking for a Senior Full-Stack Developer (Java & React) to design, develop, modernize, and support enterprise web applications for our client.


What You'll Do


  • Refactor and modernize legacy Java-based applications into scalable, maintainable Spring Boot microservices
  • Design, develop, and maintain responsive user interfaces using React, JavaScript, CSS, and Bootstrap
  • Develop and consume secure RESTful APIs to support enterprise application integrations
  • Analyze business requirements and translate them into technical solutions that align with standards and best practices
  • Design, optimize, and maintain relational database structures, with a strong focus on Oracle database performance and SQL optimization
  • Perform unit, integration, and component testing using JUnit, Mockito, and React Testing Library
  • Troubleshoot application issues and provide production support for enterprise systems
  • Implement software builds, deployments, and release management through CI/CD pipelines
  • Collaborate with business stakeholders, analysts, architects, and development teams throughout the software development lifecycle
  • Enforce coding standards, development best practices, and application security requirements
  • Support application enhancements, bug fixes, and ongoing modernization initiatives
  • Participate in code reviews, technical design discussions, and knowledge-sharing activities
What You'll Need


Required:


  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • LinkedIn profile required
  • 10+ years of experience with Java development (Core Java and modern Java frameworks)
  • 7+ years of experience with system refactoring and monolithic application modernization
  • 7+ years of experience with Spring Framework technologies including Spring Boot, Spring MVC, and Hibernate
  • 7+ years of experience working with relational databases and data analysis
  • 5+ years of experience developing applications with JavaScript and React
  • 5+ years of experience with CSS and Bootstrap
  • 5+ years of experience designing and developing RESTful APIs
  • 5+ years of experience performing developer-level testing using JUnit, Mockito, and React Testing Library
  • 5+ years of experience with software deployment processes and CI/CD tooling
  • Strong understanding of software development lifecycle (SDLC) methodologies
  • Experience supporting enterprise-level web applications throughout the full application lifecycle
  • Ability to work effectively in a hybrid team environment
Preferred:


  • 7+ years of Oracle Database management and SQL performance optimization
  • Experience with application modernization and cloud-ready architecture design
  • Experience implementing microservices-based architectures
  • Experience supporting public sector or education-related enterprise applications
  • Strong analytical, troubleshooting, and problem-solving skills
  • Experience working in Agile/Scrum development environments
Physical Demands


  • Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state, and local standards
  • Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings and collaborate with team members
  • Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor

Numbers & Facts

LocationTrenton, NJ
Job TypeFull-time

Similar Jobs