Full Stack Engineer Java / Angular

Engine
Pittsburgh, PA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$145,000.0 - $175,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) 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
+19 more
Scrum Methodology 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 AngularJS Front End Software Development Restful APIs 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

Videos

See all

Related articles

See all