API Integration Developers (Java background) – Permanent – Manchester / Northampton

Cognizant’s IPM Practice has significant experience, gained over two decades, in delivering large-scale, complex, cutting-edge integration solutions. These solutions, derived from years of cross-industry experience and technology expertise, are highly scalable and flexible, so that they can be readily adapted for future requirements

Through the acquisition of new logos and expansion within existing accounts Cognizant’s IPM practice is looking to hire experienced, technology agnostic API Developers to work onsite at world leading financial institution


Work with business community to turn ambiguous requirements into technical solutions ensuring a thorough understanding of sub-system/module–level requirements.
Work autonomously from specifications and produce high quality, accurate, efficient and well documented code. Accurate estimating for their work given detailed requirements.
Undertake maintenance and ‘bug fix’ development activities for existing applications.
Construct and execute unit and system testing.
Undertake peer-to-peer code reviews of colleagues’ development tasks.
Ensure clear and early communication, in particular ensuring that that line manager and/or relevant parties are kept informed of progress, issues and difficulties.
Proactively work to mitigate risks, improve quality in an efficient manner and resolve problems that arise.
Help ensure adherence to best practice solutions across the team
Provide estimates of duration and effort required to complete development tasks from high-level or poorly-defined requirements.
Create robust system-level design for assigned development activities with a solid grasp of business and commercial drivers to produce designs that clearly meet customer/user needs and feedback is positive
Undertake a thorough impact analysis of all assigned development activities, understanding the impact of own work on other tasks and areas of the system
Share process expertise across the team in order to enhance team effectiveness
Contribute to an innovative culture through suggestions for improvement in working practices, tool and technologies


End-to-end software development lifecycle
Agile Software development techniques
Test Driven Development and automated testing techniques and tools
Knowledge of Object Orientated Programming/Design and associated concepts.
Deep understanding of the importance of code quality and the tools that can help the development communities monitor and maintain quality (e.g. SonarQube)
Ability to work in a cross-platform environment (Windows, MacOS, Linux).
Microservices based Architecture
WebServices / Rest / SOAP based Integration
Version Control Software (Git / SVN)
Experience of working within a regulatory driven change environment


Experience of working within Financial Services
Awareness of leading-edge tools, techniques and services within IT

Job reference information
Advertiser Cognizant
Contact Name
Telephone (Please reference Dice when calling)
Reference 00021331242

More jobs like this