Java Developer | L3 Support Engineer

1 Year ago • 3 Years + • Programming

Job Summary

Job Description

Synechron is seeking a skilled Java Developer to act as an L3 Support Engineer. This role involves developing efficient Java applications and providing expert-level troubleshooting for production environments. Responsibilities include designing, developing, testing, and maintaining Java applications, analyzing and resolving complex incidents escalated from lower support levels, conducting root cause analysis, and collaborating with various teams for seamless deployment. The engineer will also monitor performance, manage release cycles, participate in on-call schedules, and adhere to best practices for code quality and security.
Must have:
  • Java SE/EE (version 8 or higher)
  • Spring Boot framework
  • SQL databases
  • Git for version control
  • Monitoring tools (New Relic, AppDynamics)
  • 3+ years of Java development experience
  • Proven Level 3 support experience
  • Troubleshooting complex technical issues
  • Incident management and root cause analysis
  • Relational databases and REST APIs
Good to have:
  • Docker and Kubernetes experience
  • AWS or Azure familiarity
  • Jenkins or Azure DevOps knowledge
  • JavaScript, Groovy programming
  • Microservices architecture
  • Agile/Scrum processes
  • CI/CD pipelines
  • Secure coding practices
  • Support for financial or healthcare systems

Job Details

Job Summary

Synechron is seeking a skilled Java Developer who will also serve as an L3 Support Engineer to join our dynamic IT team. This role combines core Java application development with high-level production support responsibilities. The primary purpose is to develop resilient, efficient Java applications while providing expert-level troubleshooting and issue resolution for production environments. Your contributions will ensure system stability, optimize performance, and support business continuity, directly impacting service quality and client satisfaction.

Software Requirements

  • Required:
    • Java SE/EE (version 8 or higher)
    • Spring Boot framework
    • SQL databases (MySQL, Oracle, or equivalent)
    • Git for version control
    • Monitoring tools such as New Relic, AppDynamics, or similar
  • Preferred:
    • Experience with Docker and Kubernetes
    • Familiarity with cloud platforms like AWS or Azure
    • Knowledge of CI/CD tools such as Jenkins or Azure DevOps

Overall Responsibilities

  • Design, develop, test, and maintain Java-based applications aligned with project specifications.
  • Provide Level 3 production support by analyzing, troubleshooting, and resolving complex incidents escalated from lower support levels.
  • Conduct root cause analysis to identify underlying issues, implement fixes, and document resolutions to prevent recurrence.
  • Collaborate with QA, operations, and business stakeholders to ensure seamless deployment and operational excellence.
  • Maintain detailed technical documentation, runbooks, and knowledge base articles.
  • Monitor application and system performance proactively, identifying and resolving issues before they impact users.
  • Manage release cycles, including deploying patches, updates, and feature enhancements securely and efficiently.
  • Participate in on-call schedules to support 24/7 operations, ensuring continuous uptime.
  • Adhere to best practices for code quality, security, and system performance optimization.

Technical Skills (By Category)

  • Programming Languages:
    • Required: Java (Java SE/EE), Spring Boot
    • Preferred: JavaScript, Groovy
  • Databases/Data Management:
    • SQL, Oracle, MySQL, or similar relational databases
  • Cloud Technologies:
    • Basic understanding of cloud environments (AWS, Azure) (preferred)
  • Frameworks and Libraries:
    • Spring Framework, REST API development frameworks, Microservices architecture
  • Development Tools and Methodologies:
    • Git, Jenkins, Docker, Kubernetes, Agile/Scrum processes, CI/CD pipelines
  • Security Protocols:
    • Understanding of secure coding practices and standard authentication protocols

Experience Requirements

  • Minimum of 3 years of professional experience in Java development
  • Proven experience in providing Level 3 support for enterprise applications
  • Demonstrated ability to troubleshoot and resolve complex technical issues in production environments
  • Familiarity with incident management and root cause analysis processes
  • Experience with relational databases and web services (REST APIs)
  • Prior involvement in support of financial, healthcare, or large-scale enterprise systems is advantageous, but not mandatory

Day-to-Day Activities

  • Develop and modify Java applications to meet evolving business needs
  • Provide expert-level support for production systems, resolving escalated incidents promptly
  • Conduct root cause analysis and implement long-term solutions to prevent recurring issues
  • Collaborate daily with development, operations, and support teams to ensure system stability and performance
  • Document technical resolutions, update runbooks, and maintain Knowledge Base articles
  • Monitor application health and system metrics, escalating potential issues proactively
  • Lead deployment activities and manage change requests within established operational procedures
  • Participate in regular on-call rotations and incident escalations as needed

Qualifications

  • Bachelor’s degree or higher in Computer Science, Information Technology, or a related discipline
  • Relevant certifications (e.g., Java SE/EE certification, ITIL, support or cloud certifications) are preferred
  • Training and continuous development related to Java, support tools, or cloud platforms is encouraged

Professional Competencies

  • Strong analytical and problem-solving skills with a focus on root cause analysis
  • Effective team collaboration and stakeholder communication capabilities
  • Ability to operate efficiently under pressure and prioritize tasks effectively
  • Adaptability to changing technology environments and support needs
  • Commitment to best practices in coding, security, and system stability
  • Proactive approach to learning and applying new skills or technologies

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.


All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bengaluru, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Programming Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies spanend-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in ourFinLabswe develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more.Over the last20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of14,500+,and has58offices in 21 countrieswithin key global markets.For more information on the company, please visit ourwebsiteorLinkedIncommunity.

New York, United States (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

Mississauga, Ontario, Canada (On-Site)

New York, United States (On-Site)

Mississauga, Ontario, Canada (On-Site)

Toronto, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Synechron

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug