Negotiable
Undetermined
Undetermined
United Kingdom
Summary: The L2 Application Support Engineer role requires an experienced professional with 3-5 years of experience to investigate and resolve complex issues within TypeScript-based Node Middleware and Java Backend systems. The position involves API troubleshooting, backend analysis, system monitoring, and documentation development. The candidate will also be responsible for escalation management and ensuring the health of backend services using AWS tools. Strong analytical skills and collaboration with various teams are essential for success in this role.
Key Responsibilities:
- Triage, investigate, and resolve complex issues within TypeScript-based Node Middleware and Java Backend.
- Serve as the expert for API issues, analyzing data flow, authentication, and transaction integrity.
- Dive deep into application logs and performance metrics on AWS to diagnose issues related to the Java/Spring framework.
- Clearly identify and document code-level bugs for escalation.
- Proactively monitor the health of backend services using AWS tools to prevent outages and performance degradation.
- Develop and maintain technical documentation, runbooks, and standard operating procedures (SOPs).
Key Skills:
- Strong understanding of application logic built with TypeScript and familiarity with Java and the Spring Framework.
- Advanced skills in debugging complex REST API integrations.
- Hands-on experience with key AWS services such as EC2, CloudWatch, RDS, and API Gateway.
- Superior ability to analyze logs and trace data flows across distributed systems.
- A strong sense of ownership and a methodical approach to issue resolution.
- Excellent communication skills for liaising between teams.
- Proficiency in writing and analyzing SQL queries.
- Previous experience supporting applications in the fintech space.
- Familiarity with Docker and container orchestration concepts.
- Experience with shell scripting for server-side analysis and automation.
- Experience with technical documentation tools and ticketing systems.
Salary (Rate): £40.00/hr
City: undetermined
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: Mid-Level
Industry: IT
Job Title: L2 Application Support Engineer
Experience: 3-5 Years
Responsibilities
- Investigate & Resolve: Triage, investigate, and resolve complex issues within the TypeScript-based Node Middleware and a Java Backend.
- API Troubleshooting: Serve as the expert for API issues, analyzing data flow, authentication, and transaction integrity. Including REST APIs, Databases and asynchronous webhooks.
- Backend Analysis: Dive deep into application logs and performance metrics on AWS to diagnose issues related to the Java/Spring framework, server configuration, database interactions.
- Escalation Management: Clearly identify and document code-level bugs for escalation
- System Monitoring: Proactively monitor the health of the backend services using AWS tools (CloudWatch, EC2 metrics, API Gateway logs) to prevent outages and performance degradation.
- Documentation: Develop and maintain technical documentation, runbooks, and standard operating procedures (SOPs)
Skills & Qualifications
Required Skills
- Backend Technologies: Strong understanding of application logic built with TypeScript and familiarity with backend environments using Java and the Spring Framework.
- API Expertise: Advanced skills in debugging complex REST API integrations, including analyzing headers, status codes, and error responses from multiple services.
- AWS Proficiency: Hands-on experience with key AWS services such as EC2, CloudWatch, RDS, and API Gateway.
- Analytical Skills: Superior ability to analyze logs, trace data flows across distributed systems, and pinpoint the root cause of backend issues.
- Ownership: A strong sense of ownership and a methodical approach to issue resolution in a critical production environment.
- Collaboration: Excellent communication skills for liaising between frontend support, development teams, and external partners.
Preferred Skills
- Database Skills: Proficiency in writing and analyzing SQL queries (e.g., on PostgreSQL, MySQL).
- Fintech Experience: Previous experience supporting applications in the payments, banking, or general fintech space.
- Containerization: Familiarity with Docker and the concepts of container orchestration (e.g., Kubernetes/k8s).
- Scripting: Experience with shell scripting (e.g., Bash) for server-side analysis and automation.
- Support Tools: Experience with technical documentation tools like Confluence and ticketing systems like Jira.
_ Bounteous is proud to be an equal opportunity employer. Bounteous does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, physical or mental disability, national origin, veteran status, or any other status protected under federal, state, or local law. Bounteous is willing to sponsor eligible candidates for employment visas. For employment opportunities based in Canada: Bounteous is an equal opportunity employer. In accordance with the Ontario Human Rights Code and Accessibility for Ontarians with Disabilities Act, 2005, accommodation will be provided at any point throughout the hiring process, provided the candidate makes their accommodation needs known to Bounteous. We welcome applications from all qualified candidates.
*Must be legally eligible to work in UK.