This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
Job Summary
As a Senior Engineer you will be building core features and functions of card transaction systems on a distributed platform deployed in the cloud. Actively participate in agile teams, write code and unit tests, work with API specs and automation, and use Java technologies while seeking opportunities to adopt new ones.
Role Responsibilities
* Develop seamless integrations between vendor products and the environment by developing APIs, utilizing enterprise file transfer and Identity and Access platforms.
* Collaborate with product owners, delivery managers, vendors, engineers, architects, and stakeholders to resolve complex technical problems.
* Maintain platform health of vendor products through vulnerability remediation, CMDB validation, threat modeling, and ensuring enterprise resiliency.
* Design, develop and maintain systems using Java, J2EE, Spring framework, microservices, Spring Boot, and related technologies.
* Use reactive programming frameworks such as Spring WebFlux and RXJava, implement RESTful/GraphQL microservices.
* Handle relational databases (Oracle, DB2, Postgres) and NoSQL databases (Couchbase, Cassandra, MongoDB, S3).
* Implement event‑driven architecture using Kafka, Solace, or MQ.
* Use CI/CD tools (Jenkins, Bamboo, Git, Maven), unit testing (JUnit), code quality (SonarQube), static analysis and security testing.
* Operate in public cloud environments (AWS, Azure).
* Implement monitoring, tracing, and performance tooling.
* Design with breadth and depth in mind: client, server, DB, control flow, thread, session, complexity.
* Communicate complex data structures, maintain comprehensive documentation.
Technical Skills
Java, Spring, Spring Boot, microservices, OpenShift, SOAP/RESTful Web Services, Git, Maven.
Qualifications
Bachelor's degree or higher.
Essential Skills
* Java, Spring, Spring Boot, microservices, OpenShift, SOAP/RESTful Web Services, Git, Maven.
Nice to Have Skills
* Couchbase, Cassandra, Mongo, S3, Kafka, Solace, MQ, Vert.x, GraphQL, Spring WebFlux, RXJava, SaaS, PaaS, IaaS, AWS, Azure, performance monitoring tools.
Additional Employment Information
Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.
If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email [email protected] for roles based in the Americas or [email protected] for roles based in India.
#J-18808-Ljbffr