跳到主要內容

Senior Java Software Engineer

00068700001

Job Summary:

We’re looking for a Platform Engineer / Backend Engineer with extensive experience, strong Java, AWS and Kubernetes skills, and a strong engineering mindset to take a key role on our team. The engineer should have a thorough understanding of the Software Development Life Cycle (SDLC) and should have contributed across all its phases – requirements, design, development, testing, deployment and support – along with experience building scalable backend and cloud-native services. The role also calls for good experience using AI tools, including the ability to write the right prompts for a given context, to improve engineering productivity, documentation, testing and solution design. A good understanding of the Banking, Financial Services and Insurance (BFSI/BFS) domain is important so the engineer can write accurate, business-aware prompts and validate AI-assisted outputs in context.

Key Responsibilities:

  • Good understanding of design concepts, distributed systems and cloud-native architecture.

  • Bring a strong engineering mindset and a solid understanding of the Software Development Life Cycle (SDLC), with demonstrated contribution across all its phases – requirements analysis, design, development, testing, deployment and production support.

  • Maintain quality and ensure responsiveness, scalability and reliability of applications.

  • Experience with common design and architectural patterns coupled with a passion for writing clean, performant and well-tested code.

  • Maintain code integrity, organization and secure engineering practices.

  • Understand and implement security, data protection and compliance-aware development practices.

  • Develop backend services using Core Java 11 and above, JDBC, Microservices, REST Web Services, Spring Framework, Kafka and AWS.

  • Design, deploy and operate containerized services using Docker and Kubernetes, including AWS EKS/ECS, Helm or equivalent deployment tooling, service discovery, configuration, secrets and observability practices.

  • Use AI-assisted engineering tools responsibly for code generation, unit test creation, documentation, debugging, code review support, analysis and productivity improvement.

  • Write clear, accurate and context-rich prompts for AI tools by applying strong understanding of BFS/BFSI business processes, terminology, risk, controls and customer journeys.

  • Experience with cloud message APIs and usage of push notifications.

  • Follow and advocate best coding practices, CI/CD, continuous delivery and code reviews.

  • Experience working with relational and non-relational databases.


    Essential Skills:

  • Extensive experience in Java 11 and above, Spring Framework, MVC, JDBC, Hibernate, REST Microservices/API’s, Cloud API’s and AWS services such as Lambda, ECS, EKS and Terraform, with a strong engineering mindset.

  • Strong understanding of SDLC with demonstrated contribution across all its phases – requirements, design, development, testing, deployment and support.

  • Strong Kubernetes experience, including cluster concepts, deployments, services, ingress, config maps, secrets, autoscaling, monitoring/observability and troubleshooting containerized workloads.

  • Extensive experience in backend development using Oracle PL/SQL and NoSQL databases.

  • Good experience using AI tools in the software delivery lifecycle, including prompt writing, code assistance, test generation, documentation, debugging and validation of AI-generated outputs.

  • Good understanding of the BFS/BFSI domain, including financial products, customer/account journeys, regulatory sensitivity, data privacy, risk controls and domain terminology, to support accurate prompt engineering and business-context validation.

    Nice to Have Skills:

  • Good understanding of CI/CD framework and build automation.

  • Good understanding of Agile methodologies and practices.

  • Experience with infrastructure as code and deployment automation for Kubernetes-based platforms.

  • Analytical and reasoning skills.

  • Strong communication and collaboration skills.

    Qualifications:

  • Expert in Core Java 11 and above.

  • Thorough understanding of Java EE architecture, design patterns and Spring Framework.

  • Experience writing RESTful web services.

  • Experience with commonly used AWS services such as Lambda, EKS, ECS and EC2.

  • Hands-on experience with Kubernetes, container orchestration and cloud-native deployment patterns.

  • Experience using AI tools for engineering productivity, prompt creation, documentation, testing and code analysis.

  • Good understanding of BFS/BFSI domain concepts to create business-aware prompts and review AI-assisted outputs for correctness.

  • Experience writing automation test scripts using Selenium / Cucumber.

  • Strong knowledge of SQL and RDBMS database design.

  • Experience as part of an Agile development team, preferably Scrum.

  • Extensive years of overall industry/software engineering experience, with a strong engineering mindset and contribution across all phases of the SDLC.


关于高知特 (Cognizant)
高知特(Cognizant)(纳斯达克代码:CTSH)作为一家AI Builder和相关技术服务提供商,致力于通过打造全栈AI解决方案,帮助企业将人工智能投资转化为实际价值。公司凭借深厚的行业经验、流程优化和工程技术专长,将企业独特的业务场景融入科技系统,赋能组织释放人才潜能,推动切实成果,并帮助全球企业在瞬息万变的环境中保持领先。如需了解更多详情,敬请访问 cognizant.ai 或关注@cognizant。

补充雇佣信息
薪酬信息截至本职位发布之日为准。Cognizant 保留在适用法律允许的范围内随时修改该信息的权利。
申请人可能需要通过现场面试或视频会议的方式参加面试。此外,候选人在每次面试时可能需要出示其当前所在州或政府签发的有效身份证件。
Cognizant 是一家提供平等就业机会的雇主。在招聘过程中,您的申请和候选资格不会因种族、肤色、性别、宗教、信仰、性取向、性别认同、国籍、残疾、遗传信息、怀孕、退伍军人身份或任何其他受联邦、州或地方法律保护的特征而受到影响。

帮助您蓬勃发展与成长的福利

我们的福利计划以您为中心打造——帮助您享受充实、平衡且健康的生活。
有葉子的植物的藍色線條圖

财务健康

我们会定期审查市场数据,确保薪酬体现您所带来的价值。您的福利不仅限于薪资,还可能包括退休计划、财务教育等。

Stay Healthy Midnight Blue RGB

身心健康

我们通过带薪休假、在条件允许下的灵活工作安排、医疗保障计划、心理咨询、心理健康盟友计划等,赋能您将身心健康放在首位。

Build The Career You Want Midnight Blue RGB

您的职业发展,由您做主

在 Cognizant 提供的 35 万多个岗位中,您将有机会探索新的技术、行业和工作地点,并打造推动职业发展的关键技能。

Making A Meaningful Impact Midnight Blue RGB

现实世界的影响力

想想您所依赖的那些知名品牌。很可能,他们也依赖我们来帮助强化其业务。在这里,您将把大胆的想法转化为改善全球生活的解决方案。

还没有找到合适的机会吗?

获取为您量身定制的最新职位机会、招聘活动和公司新闻!

掌握最新动态