Job Title: Java Full Stack Engineer

Duration: 6+ Months (Possible temp to hire)

Location: Pittsburgh, PA 15219

Onsite Role


Responsibilities:

  • Multitasking-currently working on 6 application simultaneously
  • 60% Backend, 40% Front End
  • This role combines hands-on technical leadership with delivery execution, platform resiliency, team development, and stakeholder engagement.
  • The ideal candidate is a full-stack engineer who thrives in complex, regulated environments and can drive modern engineering practices to deliver secure, resilient, and scalable software.
  • Lead end-to-end software delivery: requirements, design, development, testing, deployment, and post-release support across multiple applications and services
  • Own platform resiliency: vulnerability management, compliance to enterprise resiliency initiatives, root-cause analysis, problem management, and continuous service improvement
  • Modernize and maintain applications: reduce technical debt, improve code coverage, manage dependency hygiene, and execute structured refactoring plans
  • Champion secure SDLC: ensure code quality, security scanning/remediation, secure configurations, and compliance in partnership with security and risk teams
  • Drive DevOps excellence: automate CI/CD pipelines, environment provisioning, and release management with robust rollback strategies
  • Architect for scale and resilience: design modular architectures, APIs/microservices, caching strategies, data integrations, and performance tuning
  • Manage stakeholder relationships: collaborate with product owners, operations, business stakeholders, and cross-functional partner teams to prioritize and deliver outcomes


Education/Experience:

  • Bachelor’s degree
  • 10+ years of experience in software engineering with significant responsibility for production systems
  • Proven experience owning both build (development) and run (maintenance/operations) for business-critical applications
  • Strong background in full-stack engineering (e.g., Java, Node.js/TypeScript, Python; modern front-end frameworks such as Angular)
  • Any AI tool is good to have - Windsurf (currently being used), Claude, Codex
  • Experience with API design, microservices, event-driven architectures, data integration, and messaging (e.g., Kafka, MQ)
  • Hands-on with cloud platforms and containerization (e.g., AWS/Azure/GCP, Kubernetes, Docker), or private cloud equivalents
  • Expertise in CI/CD tooling, testing strategies (unit, integration, performance), observability (logs, metrics, traces), and feature flagging
  • Solid understanding of application security, secrets management, IAM, and vulnerability management
Similar jobs

Java Full Stack Engineer

Apply Now
Back to search page