Java Backend Developer Support

AI overview

This role focuses on backend development and systems support, ensuring stability and security for General Insurance Core systems through performance tuning and collaboration with stakeholders.

 

Job Summary

We are seeking a Java Backend Developer Support. This role is heavily hands-on, covering L1/L2 application support, backend development, system integration, performance tuning, and close collaboration with business and IT stakeholders to ensure system stability, availability, and security.

Key Responsibilities

  • Provide L1/L2 application support for General Insurance Core and Frontend systems

  • Perform incident resolution, root cause analysis, and BAU maintenance activities

  • Design, develop, and enhance backend components using Java/J2EE technologies

  • Support system integrations and onboarding of new interfacing applications

  • Manage patching, performance tuning, and vulnerability mitigation activities

  • Monitor application health, logs, and system stability

  • Support SIT, UAT, and production releases, including product launches

  • Conduct system and integration testing and coordinate with business users

  • Prepare and maintain technical documentation (BRD, design specs, test plans, impact assessments)

  • Review vendor test results, deployment packages, and release notes

  • Provide periodic application health and status reports

  • Carry out end-of-day (EOD) processing support

  • Mentor junior engineers and promote DevOps best practices

Required Skills & Experience

Backend & Application Development

  • Java, J2EE, and server-side technologies (Struts, Spring, Hibernate, REST APIs) 

  • Strong backend troubleshooting, enhancement, and performance tuning experience

Database & SQL

  • Strong SQL experience (complex queries, optimization, debugging) 

Architecture & Integration

  • Microservices architecture and distributed systems 

  • System integration and interfacing applications 

Operating Systems & Support

  • UNIX / Linux (log analysis, scripts, troubleshooting) 

  • Application support (L1/L2), incident management, BAU support 

Testing & Release Support

  • SIT / UAT support, test planning, and validation 

Domain Knowledge

  • General Insurance systems (Policy Administration, product rules, GI workflows) 

Security & Performance

  • Performance tuning, patching, vulnerability monitoring and mitigation 

Nice to Have

  • Experience leading or mentoring junior engineers

  • Exposure to DevOps practices and CI/CD

  • Experience working with vendors and third-party systems

Encora specializes in delivering customized software engineering solutions and digital product development services to fast-growing technology firms, leveraging advanced technologies to foster innovation and growth across various industries.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Backend Engineer Q&A's
Report this job
Apply for this job