We are seeking a skilled and experienced Java Developer with strong support capabilities to join our dynamic team in the banking domain. The ideal candidate will have a solid background in Java development and extensive experience in providing high-level support for complex banking applications. This role involves troubleshooting, maintaining, and optimizing existing systems while ensuring their high performance, scalability, and reliability.
Information Security Responsibilities- Promote and enforce awareness of key information security practices, including acceptable use of information assets, malware protection, and password security protocols
- Identify, assess, and report security risks, focusing on how these risks impact the confidentiality, integrity, and availability of information assets
- Understand and evaluate how data is stored, processed, or transmitted, ensuring compliance with data privacy and protection standards (GDPR, CCPA, etc.)
- Ensure data protection measures are integrated throughout the information lifecycle to safeguard sensitive information
Role and ResponsibilitiesSupport and Maintenance:- Provide L3 support for banking applications, troubleshooting and resolving complex technical issues in both production and non-production environments.
- Collaborate with development teams to analyze and optimize existing systems for performance, scalability, and maintainability.
- Address critical incidents, perform root cause analysis, and implement long-term solutions to prevent recurrence.
Design and Development:- Develop, test, and deploy enhancements, bug fixes, and new features for Java applications.
- Ensure the stability and reliability of applications through careful design and thorough testing.
Testing:- Conduct comprehensive unit, integration, and system tests to validate the quality and functionality of code changes.
- Utilize automated testing tools and frameworks to ensure consistent quality across all deployments.
Technical Leadership:- Provide technical guidance and support to junior developers and support staff.
- Lead the investigation of complex issues, coordinating efforts across teams to deliver effective solutions.
Collaboration:- Work closely with cross-functional teams including QA, DevOps, and other stakeholders to ensure the successful delivery of software and support services.
- Engage with clients and business teams to understand their needs and provide tailored support solutions.
Documentation:- Create and maintain detailed technical documentation for system design, support procedures, incident resolutions, and development tasks.
Key Qualifications:- L3 application support + development experience preferably with 4 to 10 years of experience
- Strong coding, debugging & communication skills.
- Strong understanding on Java and OOPS concepts.
- Unix/ Linux Experience
- Understanding of SQL/Databases
$100,000 - $110,000 a year
We invite you to stay connected with us by subscribing to our monthly job openings alert here.