logo

JobNob

Your Career. Our Passion.

Java Support L2/L3 Engineer - Unix/SQL


Yuva Global Services


Location

Bangalore | India


Job description

Job Description :- Core java + sql+ unix ( Java apps support)- Core Java with SQL.- Good in Debugging- Good knowledge in Unix- Java with L3 support- 70% Dev and 30% into support.Position Overview :We are seeking a talented and experienced Java Application Support Engineer to join our team. The ideal candidate will have a strong background in Core Java, SQL, and Unix, with a focus on providing Level 3 (L3) support for Java applications. The role involves a blend of development and support responsibilities, with approximately 70% of time dedicated to development tasks and 30% to providing support for production systems. The candidate should be adept at debugging, troubleshooting, and resolving issues in Java applications running on Unix-based systems.Key Responsibilities :Java Development (70%) :- Design, develop, and maintain Java applications to meet business requirements and performance goals.- Collaborate with cross-functional teams to gather requirements, analyze user needs, and implement solutions.- Write clean, efficient, and well-documented code following established coding standards.- Conduct code reviews, identify areas for improvement, and implement best practices for application development.- Continuously optimize application performance and scalability.Application Support (30%) :- Provide Level 3 (L3) support for Java applications, including troubleshooting and resolving technical issues in a timely manner to minimize downtime.- Monitor production systems, investigate incidents, and implement solutions to prevent reoccurrence.- Work closely with stakeholders to understand their needs and address any concerns related to application functionality or performance.- Document support processes, procedures, and troubleshooting steps for future reference.- Participate in on-call rotation to provide 24/7 support for critical production systems.Debugging and Troubleshooting :- Utilize strong debugging skills to identify root causes of issues in Java applications, SQL queries, and Unix environments.- Analyze log files, stack traces, and system metrics to diagnose problems and implement effective solutions.- Collaborate with development teams to resolve complex technical issues and implement permanent fixes.SQL and Database Management :- Proficient in writing and optimizing SQL queries to retrieve and manipulate data from relational databases.- Experience with database administration tasks such as schema design, indexing, and performance tuning.- Ensure data integrity and security in accordance with company policies and regulatory requirements.Unix Expertise :- Strong knowledge of Unix/Linux operating systems and shell scripting.- Ability to navigate and administer Unix environments, including file systems, permissions, and processes.- Experience with Unix-based tools for system monitoring, performance analysis, and troubleshooting.Qualifications :- Bachelor's degree in Computer Science, Engineering, or related field.- 3+ years of experience in Java application development and support roles.- Proficiency in Core Java, JDBC, SQL, and Unix/Linux environments.- Strong debugging and troubleshooting skills with a focus on problem-solving.- Experience with application servers (e.g., Apache Tomcat, JBoss) and version control systems (e.g., Git).- Knowledge of software development lifecycle (SDLC) methodologies and agile practices.- Excellent communication skills with the ability to interact effectively with technical and non-technical stakeholders.- Proactive mindset with a commitment to continuous learning and professional development. (ref:hirist.tech)


Job tags



Salary

All rights reserved