10,000+ Active Jobs
|
500+ Hiring Companies
|
100% Verified Jobs
India
HomeCompaniesCIBC IndiaSenior Application Developer - Java
CI
Cibc IndiaACTIVELY HIRING

Senior Application Developer - Java

Hyderabad
Not Disclosed
5 to 9 Yrs
Full time
4/1/2026
Salary Range
Not Disclosed
Experience
5 to 9 Yrs
Job Location
Hyderabad
Remote Work Policy
Not specified
Visa Sponsorship
Not specified
Relocation
Not specified
Skills
JavaMavenGradleGitGithubSpring BootData StructuresAlgorithmsComputer ScienceCommunication SkillsCollaborationObject Oriented AnalysisDesignOO Design PatternsRecursionProblemSolving
Industry
IT Services & Consulting
Hiring Status
ACTIVELY HIRING
Hiring Contact
CI
CIBC India
Recruiter

Job Description

Role Overview

At CIBC India, you will be a part of a highly engaged and global team in Hyderabad, playing a central role in supporting the company's growth. Whether you are driving innovation in digital banking or streamlining client onboarding, you will be immersed in a culture recognized for excellence and investment in its people. CIBC India focuses on developing skills, collaborating with industry leaders, and realizing your ideas in a culture that values progress and belonging.

Key Responsibilities

- Perform application programming and debugging activities: develop specifications, code, test, debug, and document solutions to ensure successful implementation and maintenance of programs. - Utilize AI tools to accelerate coding, testing, and troubleshooting, driving efficiency and innovation in daily work. - Build, implement, and maintain high-performance, easily extendable solutions that enhance CIBCs core API ecosystem. - Contribute to the development of frameworks and perform research on new and emerging Cloud and AI technologies and platforms. - Lead code-review sessions and ensure overall code quality aligns with business and project requirements. - Assist in troubleshooting application issues found in production and user acceptance testing. - Take ownership of assigned tasks and independently follow them through to completion in a timely manner that meets deadlines.

Qualifications Required

- Formal education in Computer Science or a related computer-focused discipline (Computer or Software Engineering) Additional Company Details: CIBC India offers a work environment that is most optimal for you to thrive in your role. Your work arrangement, including on-site and remote work, will be discussed at the time of your interview. Experience: 5+ years of experience Must Have Skills: - 5+ years professional experience with Object Oriented Analysis/Design, OO Design Patterns, and writing enterprise web application backends with Java. - Proficient in using Java build tools such as Maven or Gradle and source code versioning tools such as Git, Github. - Professional experience with Java frameworks such as Spring Boot or comparable frameworks. - Demonstrated understanding of fundamental data structures, algorithms, recursion, time and space complexity, and other core computer science topics. - Strong communication skills with a proactive approach to collaboration and problem-solving. - Ability to embrace and advocate change, inspire outcomes, and contribute to collective success in an inclusive team environment. Good to Have Skills: - Assets: Experience with Linux, Bash programming, Docker/Podman, Kubernetes, Microservice Architecture, OAuth2, JSON Web Tokens, Istio, AI tools, and JIRA. - Willingness to learn about network protocols (HTTP/2, TLS), JVM performance, certificates and encryption, concurrency and multithreading. - GEn AI.

Role Overview

At CIBC India, you will be a part of a highly engaged and global team in Hyderabad, playing a central role in supporting the company's growth. Whether you are driving innovation in digital banking or streamlining client onboarding, you will be immersed in a culture recognized for excellence and investment in its people. CIBC India focuses on developing skills, collaborating with industry leaders, and realizing your ideas in a culture that values progress and belonging.

Key Responsibilities

- Perform application programming and debugging activities: develop specifications, code, test, debug, and document solutions to ensure successful implementation and maintenance of programs. - Utilize AI tools to accelerate coding, testing, and troubleshooting, driving efficiency and innovation in daily work. - Build, implement, and maintain high-performance, easily extendable solutions that enhance CIBCs core API ecosystem. - Contribute to the development of frameworks and perform research on new and emerging Cloud and AI technologies and platforms. - Lead code-review sessions and ensure overall code quality aligns with business and project requirements. - Assist in troubleshooting application issues found in production and user acceptance testing. - Take ownership of assigned tasks and independently follow them through to completion in a timely manner that meets deadlines.

Qualifications Required

- Formal education in Computer Science or a related computer-focused discipline (Computer or Software Engineering) Additional Company Details: CIBC India offers a work environment that is most optimal for you to thrive in your role. Your work arrangement, including on-site and remote work, will be discussed at the time of your interview. Experience: 5+ years of experience Must Have Skills: - 5+ years professional experience with Object Oriented Analysis/Design, OO Design Patterns, and writing enterprise web application backends with Java. - Proficient in using Java build tools such as Maven or Gradle and source code versioning tools such as Git, Github. - Professional exp