> Markdown version of [/jobs/ext/3901561-java-expert-cts-chennai-c11-apps-dev-intermed-prgmr-anlyst](https://www.wearedevelopers.com/jobs/ext/3901561-java-expert-cts-chennai-c11-apps-dev-intermed-prgmr-anlyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Expert - CTS Chennai - C11(Apps Dev Intermed Prgmr Anlyst) - **Company:** Citigroup Inc. - **Location:** UK - **Experience:** Experienced - **Salary:** £49,377.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Adobe InDesign, Unit Testing, Software Code Optimization, Code Review, Software Debugging, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Java Persistence API, Spring Framework, Object-Oriented Software Development, Open Source Technology, Software Engineering, Systems Integration, Test Case, Cts+, Code Restructuring, Oracledb - **Published:** October 24, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5210481693 ## About the Role * 4-7 Year hands-on experience as JAVA Developer * Strong experience in Java * Strong level knowledge in Design patterns * Strong in Business and Integration tiers with deep knowledge in Spring, Hibernate and JPA * Good Oracle DB skills Skills: * Strong experience in Core Java * Strong level knowledge in Design patterns * High Proficiency in Open Source Technologies/Framework/Tools * Expert level knowledge in terms of integrating Java/JEE systems with other technologies. * Strong level in Design skills. * Very Strong in terms of refactoring, best coding practices and code optimization. * Good understanding of object-oriented programming and Design Patterns. Qualifications: Essential :- Educational requirements: BE/B. Tech Degree or equivalent preferably Masters Desirable :- Java Certification, * Ability to work in a team environment * Flexible and able to manage time effectively * Ability to learn new skills quickly with little supervision and ensuring the detail is of high priority * Excellent communication (verbal and written) and interpersonal skills with the ability to communicate well at all levels * Efficiently and effectively manage work, time, and resources * Ability to handle high stress and pressure situations * Strong problem solving and program execution skills while being process orientated * Self-motivating and delivery focused individual ## Description * Responsible for Designing and Building solutions for CitiKYC application. * Apply internal standards for re-use, architecture, testing and general best practices. * Responsible for Full Software Development Life Cycle, Code reviews; test case reviews and ensures code developed meets the requirements, Component Design/ Coding/ Unit testing/ Debugging, and Level 3 production support when needed. * Responsible for the on-time delivery of high quality code with low rates of production defects * Ensure that deployed software is scalable and reliable * Research and recommend Technology to improve the current systems. Development Value: * Opportunity to work with and learn from highly skilled and experienced Global team members - Developers / Testers / Architects & Business analysts. * Opportunity to work on challenging environment with high performance scale-out architecture.