LIQ Java Developer
Barclays · Chennai · Posted 2026-07-18
Tech stack: Java, Kafka, MongoDB, SQL, Unix
Apply on the company site · Get a referral for this role
Barclays salary & ratings · Barclays interview process · More live openings
About the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Responsibilities:
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Qualifications:
- Good problem-solving skills.
- Clear and concise communication.
- Demonstrable understanding of Java, J2EE, Spring Framework and JDBC.
- Working knowledge of Rest Services / Microservices
- Working knowledge of ORM frameworks like JPA etc.
- Working knowledge of CI and unit test frameworks.
- Working knowledge of messaging platforms such as Kafka and related design patterns for producing and consuming messages.
- Working knowledge of XML/JSON and related technologies.
- Working knowledge of SQL and database technologies such as Oracle etc.
- Proven experience of Quality Assurance techniques relevant to application development.
- Experience working in an AGILE or SCRUM SDLC model.
- Ability to work within a global team.
- Familiar with DevOps fundamentals practices to follow CI/CD
- Aware of basic unix commands
- Good to have – knowledge of tools like Java Profilers and analysing memory dumps.
- Good to have – knowledge of No SQL – MongoDB
- Good to have – Knowledge of Lending products / SSI reference data setup.
- This role will be based out of Chennai.
Qualifications
- Good problem-solving skills.
- Clear and concise communication.
- Demonstrable understanding of Java, J2EE, Spring Framework and JDBC.
- Working knowledge of Rest Services / Microservices
- Working knowledge of ORM frameworks like JPA etc.
- Working knowledge of CI and unit test frameworks.
- Working knowledge of messaging platforms such as Kafka and related design patterns for producing and consuming messages.
- Working knowledge of XML/JSON and related technologies.
- Working knowledge of SQL and database technologies such as Oracle etc.
- Proven experience of Quality Assurance techniques relevant to application development.
- Experience working in an AGILE or SCRUM SDLC model.
- Ability to work within a global team.
- Familiar with DevOps fundamentals practices to follow CI/CD
- Aware of basic unix commands
- Good to have – knowledge of tools like Java Profilers and analysing memory dumps.
- Good to have – knowledge of No SQL MongoDB
- Good to have
- Knowledge of Lending products / SSI reference data setup.
- This role will be based out of Chennai.
Responsibilities
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools.
- Ensuring that code is scalable, maintainable, and optimized for performance.
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.