メインコンテンツに移動します。

Backend Senior Developer

00069144351

We are seeking experienced Senior Developer to design, build, modernize, and support enterprise-grade applications for the financial market, including funds, cards, payments, and related banking or transaction-processing platforms. The role involves on-premises and cloud servers/services, distributed systems, API platforms, data services, and mainframe-integrated environments. The ideal candidates will have strong software engineering fundamentals, hands-on experience with Java and modern backend frameworks, cloud-native AWS services, messaging, databases, DevOps practices, and the ability to collaborate effectively in Agile/Scrum teams.

Key Responsibilities

  • Design, develop, test, deploy, and maintain scalable enterprise applications using Java SE 11+, Java EE 9+, Spring Framework, and Spring Boot.
  • Support financial market solutions involving funds, cards, payments, banking integrations, and transaction-processing workflows.
  • Build and maintain RESTful APIs and backend services with secure authentication and authorization patterns, including OAuth 2.0.
  • Develop cloud-native solutions using AWS services such as API Gateway, Step Functions, Lambda, AuroraDB, DynamoDB, and Redis.
  • Support hybrid application landscapes that include on-premises servers/services, cloud services, and integrations between both environments.
  • Integrate enterprise systems using IBM MQ, IBM DB2, Redis, APIs, and event-driven communication patterns.
  • Support applications that interact with mainframe systems as an end user, including navigation, validation, and issue investigation.
  • Contribute to frontend and full-stack development using Node.js, React, NestJS, and NGINX where required.
  • Participate in API creation, documentation, testing, versioning, and lifecycle management.
  • Build, maintain, and improve CI/CD pipelines using GitLab and modern DevOps practices.
  • Deploy and support containerized applications in OpenShift environments.
  • Use AI CLI tools responsibly to improve developer productivity, code analysis, troubleshooting, and documentation.
  • Monitor, analyze, and troubleshoot application behavior using Splunk, Amazon CloudWatch, and Dynatrace.
  • Troubleshoot production and non-production issues involving applications, databases, messaging, cloud services, networking, and integrations.
  • Collaborate with product owners, QA, architects, business stakeholders, and operations teams to deliver reliable solutions.
  • Use Jira and ServiceNow for Agile delivery, incident management, change management, and operational support.
  • Mentor junior and mid-level developers through code reviews, design guidance, technical coaching, and engineering best practices.
  • Produce high-quality technical documentation, implementation plans, deployment notes, and support procedures.

Required Technical Skills

  • Strong experience with Java SE 11+ and enterprise Java development.
  • Experience with Java EE 9+ application development and enterprise integration patterns.
  • Strong hands-on experience with Spring Framework and Spring Boot.
  • Experience with Python 3.x for automation, scripting, data processing, testing, or backend services.
  • Solid understanding of API design, RESTful services, API creation, integration, and lifecycle management.
  • Experience with IBM DB2, including SQL development, performance troubleshooting, stored procedures, and schema analysis.
  • Experience with IBM MQ or similar enterprise messaging platforms.
  • Experience with Redis for caching, session management, or distributed application use cases.
  • Hands-on experience with AWS services, including:
    • API Gateway
    • Step Functions
    • Lambda
    • AuroraDB
    • DynamoDB
    • Redis or ElastiCache
  • Experience deploying or supporting applications on OpenShift.
  • Experience supporting applications across on-premises and cloud servers/services.
  • Experience with CI/CD pipelines, preferably using GitLab.
  • Experience with Node.js, React, NestJS, and NGINX.
  • Experience implementing OAuth 2.0 authentication and secure service-to-service communication.
  • Experience with observability and monitoring platforms such as Splunk, Amazon CloudWatch, and Dynatrace.
  • Practical experience with development tools such as VS Code and IntelliJ IDEA.
  • Familiarity with AI CLI tools for software development productivity.

Required Process and Collaboration Skills

  • Strong experience working in Agile/Scrum delivery teams.
  • Experience using Jira for backlog management, sprint planning, tracking, and reporting.
  • Experience using ServiceNow for incidents, requests, changes, or operational workflows.
  • Ability to communicate clearly with technical and non-technical stakeholders.
  • Strong analytical, debugging, problem-solving, and root-cause analysis skills.
  • Ability to work independently while also collaborating effectively across distributed teams.
  • Ability to mentor other developers and promote engineering excellence.

Preferred Qualifications

  • Experience modernizing legacy enterprise or mainframe-integrated applications.
  • Experience in financial services, funds, card platforms, payment systems, or banking transaction environments.
  • Experience with hybrid infrastructure, including on-premises systems integrated with cloud-native services.
  • Experience designing resilient distributed systems using asynchronous messaging and cloud workflows.
  • Experience with observability, logging, monitoring, alerting, and production support using tools such as Splunk, CloudWatch, and Dynatrace.
  • Experience with database optimization across relational and NoSQL platforms.
  • Experience with secure coding, vulnerability remediation, and enterprise security standards.
  • Experience with automated testing frameworks for Java, Python, Node.js, and React applications.
  • Experience designing reusable API patterns, integration templates, and developer standards.

Tools and Platforms

  • Languages and Frameworks: Java SE 11+, Java EE 9+, Python 3.x, Spring Framework, Spring Boot, Node.js, React, NestJS
  • Databases and Data Stores: IBM DB2, AuroraDB, DynamoDB, Redis
  • Messaging and Integration: IBM MQ, REST APIs, API Gateway
  • Cloud, Platform, and Infrastructure: AWS, OpenShift, Lambda, Step Functions, on-premises servers/services, cloud servers/services
  • DevOps and Source Control: GitLab, CI/CD pipelines
  • Web and Runtime: NGINX
  • Observability and Monitoring: Splunk, Amazon CloudWatch, Dynatrace
  • IDEs and Developer Tools: VS Code, IntelliJ IDEA, AI CLI tools
  • Enterprise Tools: Jira, ServiceNow
  • Security: OAuth 2.0 authentication
  • Mainframe: Mainframe usage as an end user



私たちについて
コグニザント(NASDAQ: CTSH)は、AI builderおよびテクノロジーサービスプロバイダとして、AI投資を企業価値へとつなげるフルスタックのAIソリューションを提供しています。業界、業務プロセス、エンジニアリングに関する深い専門性を強みに、各企業固有のコンテキストをテクノロジーシステムに組み込み、人の力を最大限に引き出すとともに、具体的な成果の創出と、急速に変化する世界におけるグローバル企業の競争力維持を支援します。詳しくは、当社ウェブサイト www.cognizant.com をご覧ください。

雇用に関する追加情報
本募集に記載されている報酬情報は、掲載日時点で正確なものです。Cognizantは、適用される法令に従い、いつでも本情報を変更する権利を留保します。

応募者は、対面またはビデオ会議による面接への参加を求められる場合があります。また、各面接の際に、現在有効な州政府または政府発行の身分証明書の提示を求められる場合があります。

Cognizantは機会均等雇用主です。応募および選考において、人種、肌の色、性別、宗教、信条、性的指向、性自認、国籍、障がい、遺伝情報、妊娠、退役軍人の地位、その他連邦法・州法・地方自治体の法律により保護されるいかなる特性に基づく差別も行いません。

あなたが成長し、活躍できるよう支える福利厚生

当社の福利厚生プログラムは、あなたを第一に考えて設計されており、充実し、バランスの取れた健やかな生活を送れるようサポートします。

葉のある植物の青い線画

経済的なウェルビーイング

当社では市場データを定期的に見直し、皆さんがもたらす価値が正しく報酬に反映されるよう努めています。福利厚生は給与だけにとどまらず、退職金・年金制度や金融教育などが含まれる場合があります。

Stay Healthy Midnight Blue RGB

身体的およびメンタルヘルス

有給休暇、可能な範囲での柔軟な働き方、医療保険制度、カウンセリング、メンタルヘルス・アライシップ・プログラムなどを通じて、あなたが自身のウェルビーイングを大切にできるよう支援します。

Build The Career You Want Midnight Blue RGB

あなたのキャリアは、あなたの思い描くかたちで

Cognizantでは35万人以上の職種があり、新しいテクノロジー、業界、勤務地に挑戦する機会が広がっています。キャリア成長に必要なスキルを身につけ、自分らしいキャリアを築くことができます。
Making A Meaningful Impact Midnight Blue RGB

現実社会へのインパクト

あなたが信頼している世界的な大手ブランドを思い浮かべてみてください。その多くが、ビジネスをさらに強化するために私たちを頼りにしています。ここでは、大胆なアイデアを、世界中の人々の暮らしをより良くするソリューションへと形にしていくことができます。

まだ最適なポジションが見つかっていませんか?

あなたに合わせてカスタマイズされた、最新の求人情報、採用イベント、そして会社からのお知らせをお届けします!

最新情報を見逃さない