Java Full Stack Developer

Artech LLC

Newark, NJ

JOB DETAILS
SALARY
$50–$55 Per Hour
SKILLS
Agile Programming Methodologies, Analysis Skills, Application Programming Interface (API), Atlassian JIRA, Best Practices, Bootstrap, Business Analysis, CSS (Cascading Style Sheet), Code Coverage, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Database Programming, Debugging Skills, Design Patterns Programming Methodologies, DevOps, Enterprise Application Integration (EAI), HTML5, IBM Systems, IBM WebSphere Application Server, Identify Issues, Java, Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, Middleware, Node.js, Object Oriented Design (OOD), Object Oriented Programming (OOP), Oracle PL-SQL, Performance Tuning/Optimization, Project Tracking, Project/Program Management, Python Programming/Scripting Language, Quality Assurance, Quality Assurance Methodology, REST (Representational State Transfer), React.js, SQL (Structured Query Language), SQL Databases, Scalable System Development, Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Software Testing, Software Validation, Stored Procedures, Team Foundation Server (TFS), Test Plan/Schedule, Unit Test, User Interface/Experience (UI/UX), Validation Testing, Virtualization, Web Design, Web Programming
LOCATION
Newark, NJ
POSTED
2 days ago
Request ID:90311-1
Title: Java Full Stack Developer
Location: Newark NJ
Duration: 6+ Months
Salary Range: $50 - $55 an hour W2 /C2C

Job Description:
We are seeking an experienced Java Full Stack Developer with 8 10 years of experience in Java/J2EE technologies, React.js, and modern web application development. The ideal candidate will have strong expertise in backend development, front-end architecture, REST API development, database programming, and enterprise application integration. This role involves designing, developing, testing, and supporting scalable applications while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
  • Design, develop, and maintain enterprise-grade full-stack applications using Java/J2EE and React.js.
  • Build scalable, reusable, and maintainable React components using TypeScript best practices.
  • Develop and enhance RESTful APIs and backend services using Java/JEE technologies.
  • Implement state management solutions using Redux, Zustand, or Context API.
  • Optimize application performance through code splitting, lazy loading, memoization, and virtualized rendering techniques.
  • Develop and maintain SQL queries, stored procedures, and database objects.
  • Integrate applications with enterprise systems using IBM WebSphere and related middleware technologies.
  • Ensure responsive, accessible, and user-friendly interfaces using HTML5, CSS3, Bootstrap, and modern UI frameworks.
  • Participate in code reviews, testing, debugging, and performance tuning activities.
  • Collaborate with business analysts, QA teams, and stakeholders throughout the software development lifecycle.
  • Support Agile development processes and utilize tools such as JIRA and TFS for project management and tracking.
Required Skills
  • 8 10 years of experience in Java/J2EE application development.
  • 7+ years of experience with React.js and modern front-end development.
  • Strong expertise in TypeScript, JavaScript, HTML5, CSS3, and responsive web design.
  • Experience with state management frameworks such as Redux, Zustand, or Context API.
  • Strong knowledge of REST API development and integration.
  • Experience with SQL and PL/SQL database development.
  • Knowledge of advanced Java concepts, object-oriented programming, and design patterns.
  • Experience with unit testing, code coverage, and code quality analysis.
  • Familiarity with Angular and Node.js.
  • Experience using Bootstrap and modern UI development practices.
  • Strong debugging and troubleshooting skills.
Preferred Skills
  • Experience with IBM WebSphere and Enterprise Application Integration.
  • Exposure to Python development.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with software testing, validation, verification, and quality assurance processes.


Appreciate your quick response and please feel free to reach me out for any query you may have.

Thanks

About the Company

A

Artech LLC