Full Stack Engineer Java / Angular

Engine
Pittsburgh, United States of America
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 175K

Job location

Pittsburgh, United States of America

Tech stack

Java
Artificial Intelligence
Airflow
Batch Processing
Cloud Computing
Software Quality
Code Review
Cursor (Graphical User Interface Elements)
Software Design Patterns
Distributed Systems
Fault Tolerance
Integrated Development Environments
Scrum
Software Architecture
Systems Development Life Cycle
Zero Trust Network Access
Software Engineering
Workflow Management Systems
Data Logging
Enterprise Software Applications
Cloud Platform System
Large Language Models
Grafana
Prompt Engineering
Spring-boot
Backend
GIT
Angular
Front End Software Development
REST
Spring Batch

Job description

eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE, This engineering team is leveraging modern AI-assisted development practices and is looking for engineers who are comfortable utilizing tools such as Windsurf, Cursor, and other LLM-powered coding assistants as part of their daily workflow., * Design, develop, and enhance enterprise applications using modern Java and Angular technologies.1

  • Build scalable backend services capable of supporting high transaction volumes and growing business demands.
  • Develop responsive frontend applications that provide a seamless user experience.
  • Leverage AI-assisted development tools to improve productivity, code quality, and delivery speed.
  • Collaborate with architects, product teams, and fellow engineers to define technical solutions and implementation strategies.
  • Contribute to system design efforts focused on performance, reliability, and security.
  • Participate in code reviews and mentor team members on engineering best practices.
  • Implement monitoring, logging, and observability solutions to improve platform health and troubleshooting capabilities.
  • Support Agile delivery processes and help drive projects from concept through deployment.
  • Identify opportunities for automation and continuous improvement across the software development lifecycle.

Requirements

Do you have experience in System design for system development?, * 7+ years of professional software development experience.

  • Proven expertise as a Full Stack Developer working across backend and frontend technologies.
  • Strong hands-on experience with Java, Spring Boot, and Angular.
  • Experience designing and supporting highly available, scalable, and fault-tolerant systems.
  • Demonstrated understanding of secure application development practices.
  • Experience utilizing AI-powered coding assistants and prompt engineering techniques within a software development environment.
  • Strong knowledge of software architecture, design patterns, and modern development methodologies.
  • Excellent communication and collaboration skill

Preferred Experience

  • Experience working within government-regulated or highly compliant environments.
  • Familiarity with security frameworks and compliance standards such as FedRAMP, NIST 800-53 Rev. 5, GDPR, orCCPA. Exposure to Zero Trust architecture principles.
  • Experience implementing enterprise observability and monitoring solutions.
  • Background supporting large-scale distributed systems and cloud-native platforms.
  • Familiarity with workflow orchestration and batch processing technologies.

Required Technologies

  • Java 17+Spring Boot 3.5+
  • AngularAI Coding Assistants (Windsurf, Cursor, or similar)
  • REST APIs
  • Git
  • Agile/ Scrum

Preferred Technologies

  • Apache Airflow
  • Spring Batch
  • Grafana Cloud and Distributed Systems

Benefits & conditions

Pulled from the full job description

  • Paid training
  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Vision insurance

Apply for this position