Java Full Stack Developer

Artech LLC

Malvern, PA

JOB DETAILS
SALARY
$55–$60 Per Hour
SKILLS
AWS Lambda, Agile Programming Methodologies, Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), AngularJS, Application Programming Interface (API), Architectural Design, Authentication, Best Practices, Business Analysis, CSS (Cascading Style Sheet), Cloud Applications, Cloud Computing, Code Reviews, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Debugging Skills, Design Patterns Programming Methodologies, DevOps, ECMAScript, Enterprise Applications, Environmental Issues, Git, HTML5, Identify Issues, Incident Management, Integration Testing, Internet Application, JUnit, Java, Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, Leadership, Mentoring, Microservices, Node.js, OAuth, PostgreSQL, Production Systems, Prototyping, Python Programming/Scripting Language, REST (Representational State Transfer), React.js, Requirements Management, Root Cause Analysis, SQL (Structured Query Language), Scrum Project Management and Software Development, ScrumMaster, Software Administration, Software Design, Software Development, Software Engineering, Source Code/Configuration Management (SCM), Sprint Planning, Systems Scalability, Technical Leadership, Technical/Engineering Design, Test Driven Development (TDD), Testing, Unit Test, User Documentation, User Interface (UI) Requirements, User Interface/Experience (UI/UX), Web Services
LOCATION
Malvern, PA
POSTED
10 days ago

Request ID: 95350-1
Title: Java Full Stack Developer (prior
experience working with Vanguard is must)
Location: Malvern, PA
Duration: 6+ Months
Pay Range: $55.00- $60.00/hour on W2 or C2C

Job Description:

We are seeking an experienced Full Stack Tech Lead with strong expertise in Java, Spring Boot, Angular (13+/16), Microservices, and AWS to lead the design, development, and delivery of enterprise-scale web applications. The ideal candidate must have prior experience working with Vanguard and possess excellent leadership, architecture, and hands-on development skills.

Key Responsibilities

  • Lead the technical design, architecture, and development of full-stack applications.
  • Convert functional requirements, UI prototypes, and mid-tier design specifications into scalable system designs.
  • Design and develop enterprise applications using Java, Spring Boot, Microservices, and REST APIs.
  • Build responsive front-end applications using Angular 16, TypeScript, JavaScript, HTML5, CSS3, and React.
  • Develop and integrate backend services with RESTful APIs and cloud-based solutions.
  • Guide and mentor development team members, resolving technical challenges and conducting code reviews.
  • Collaborate closely with UI leads, mid-tier leads, business analysts, designers, Scrum Masters, and delivery teams.
  • Participate in design reviews, sprint planning, and technical collaboration sessions.
  • Follow Test-Driven Development (TDD) practices and ensure high-quality, maintainable code.
  • Perform unit testing, integration testing, debugging, and root cause analysis.
  • Implement CI/CD pipelines and support application deployments.
  • Quickly identify and escalate production or environment issues through the appropriate incident management process.

Required Skills

  • 10+ years of Full Stack development experience.
  • Prior Vanguard project experience is mandatory.
  • Strong expertise in:
    • Java (Advanced Concepts)
    • Spring Boot
    • Microservices Architecture
    • RESTful Web Services
    • Angular 13+/16
    • TypeScript
    • JavaScript (ES6+)
    • HTML5 & CSS3
    • React
    • Node.js
  • Experience with:
    • JUnit
    • Jest
    • Python
    • SQL
    • PostgreSQL
  • Hands-on experience with AWS services:
    • EC2
    • S3
    • Lambda
  • Knowledge of:
    • OAuth Authentication
    • CI/CD Pipelines
    • Git-based version control
  • Strong understanding of Agile/Scrum methodologies.
  • Excellent troubleshooting, communication, and leadership skills.

Preferred Qualifications

  • Experience leading distributed Agile development teams.
  • Strong knowledge of application architecture and design patterns.
  • Experience building highly scalable and secure enterprise applications.
  • Familiarity with cloud-native application development and DevOps best practices.
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