Full Stack Java Developer

Intone Networks
Pittsburgh, PA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Software Debugging AngularJS Integration Tests Front End Software Development Monolithic Repository Microservices

Job description

reliability 4. Technical Environment Stack Java microservices, Angular frontend Monorepo structure (shared across ~100+ engineers) Spring profiles for service separation Key challenges Monorepo creates: Build complexity Long integration testing cycles Heavy interaction with legacy/vendor systems (e.g., Loan IQ) Engineers must be comfortable troubleshooting outside of owned code Requires hands-on debugging in outdated platforms 5. AI & Tooling Perspective AI experience is not a gating factor Expectation is: Strong engineers can quickly learn tools (Copilot, Claude, etc.) Core skill is validating output, not just generating it Organization is ahead of market in AI adoption Most candidates will not match that maturity acceptable 6. Role Scope Hands-on senior engineer (not architect level) Still in the code, solving problems Not responsible for multi-team architecture planning Acts as a “distributed leader” Essentially replicates capabilities currently centralized in the manager

Requirements

Do you have experience in System troubleshooting?

About the company

Role Profile & Team Gaps - Key Takeaways 1. Ideal Candidate Profile True self-starter - proactively identifies issues (e.g., missing API resilience, retry mechanisms) and resolves them without direction Problem challenger, not order taker - pushes back on unclear or poorly scoped tickets to properly de-risk work before execution Servant leader mindset - able to: Unblock teammates Provide direction without over-managing Act as a force multiplier across the pod Strong ownership mentality - demonstrates initiative similar to top performers on the team (e.g., independently fixing issues and improving code quality) 3. Cultural Balance Required Not looking for reckless speed High output without quality (breaking pipelines, impacting other pods) is viewed negatively Environment is risk-averse (bank context) Emphasis on: Stability Quality Cross-team impact awareness Ideal balance Proactive + accountable Confident but measured Moves fast with judgment, not at the expense of system

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.

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 ¡ Coffee With Developers

12:40 min

Addressing the costs of integration tests and helper methods

Jens Happe Jens Happe ¡ LIVE

3:07 min

Transitioning architecture to microservices at Netflix

Steve Upton Steve Upton ¡ WWC 2022

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe ¡ WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 ¡ Coffee With Developers

3:08 min

Balancing test abstraction levels using the automated testing pyramid

Evelyn Haslinger ¡ LIVE

Videos

See all

Related articles

See all