First seen by Alion on Nov 5, 2026.
Position Overview:
We are seeking a skilled and proactive L2 Support Engineer with 5 to 8 years of experience to join our production support team. In this role, you will be responsible for maintaining, troubleshooting, and ensuring the high availability of our modern production applications.
The ideal candidate possesses a strong full-stack technical background, combining Angular frontend knowledge with robust Core Java, Spring Boot, and Microservices backend expertise. You will act as a critical technical bridge, utilizing advanced SQL skills to diagnose database issues and leveraging deep API knowledge to assist cross-functional teams with seamless application integrations.
Key Responsibilities:
- Continuously oversee system health to proactively detect, diagnose, and resolve high-severity production incidents while maintaining peak application uptime.
- Leverage a solid understanding of distributed microservices architectures to isolate faults and trace data flows across decoupled systems.
- Trace application workflows and debug issues seamlessly across the Angular frontend, Java backend, and middleware integrations.
- Author, analyze, and tune complex SQL queries to investigate data anomalies and resolve performance bottlenecks within intricate database schemas.
- Evaluate multi-application failures swiftly, perform deep-dive Root Cause Analysis (RCA), and deploy workarounds or fixes to minimize downtime.
- Manage tasks effectively by shifting focus across diverse application portfolios and environments without compromising troubleshooting quality or speed.
- Partner closely with DevOps, Infrastructure, and Development teams to facilitate smooth deployments, streamline release management, and maintain transparent business communication.
- Identify, log, and escalate critical software defects discovered in UAT or production environments directly to engineering teams for remediation.
- Guide external teams and end-users through complex application integration challenges, delivering clear technical guidance and timely resolutions.
Must Haves:
- Professional proficiency in Angular, including comprehensive hands-on experience with components, services, and UI layout building using HTML and CSS.
- Robust, production-level knowledge of Core Java and the Spring Boot ecosystem, alongside strong operational familiarity with Microservices environments and distributed system designs.
- Proven analytical skills with a methodical approach to navigating logs, isolating bugs, and defining definitive Root Cause Analysis (RCA).
- Deep understanding of SQL databases that spans advanced query writing, schema design inspection, and query performance optimization.
- Hands-on experience navigating OpenShift or Kubernetes container environments, alongside strong familiarity with the overall software deployment lifecycle.
- Strong exposure to RESTful APIs, web service integration, and core network fundamentals including HTTP and HTTPS protocols.
- Everyday proficiency with API testing suites like Postman, database IDE tools, and log aggregation stacks such as the ELK platform or similar log management systems.
- Good understanding of modern authentication and authorization mechanisms like OAuth and SAML 2.0.
- Familiarity with at least one caching system such as Redis, Hazelcast, or DataGrid.
- Exposure to message brokers and event-driven architectures, specifically Apache Kafka.
- Clear, polite, and professional communication with business stakeholders to gather incident details and provide transparent status updates during production glitches.
- Ability to compile routine operational metrics and present timely performance reports and status updates directly to management.
- Ability to mentor junior team members, guiding them through standard operational playbooks and runbook execution.
Good To Have:
- Familiarity with core system design principles, enabling a conceptual understanding of application structures, data flows, and infrastructure dependencies.
- Ability to independently develop and execute small Proof of Concepts (POCs) for application enhancements or new features based on evolving business requirements.
Skills
Angular, Application Support, ELK, Java, Kafka, Kubernetes, Microservices, OpenShift, Postman, Production Support, SQL, Spring Boot, Technical Support

