Logo
Nomura Holdings, Inc.

Sr. Software Engineer

Nomura Holdings, Inc., Indiana, Pennsylvania, us, 15705


Role/Principal Responsibilities:The role offers a unique opportunity to join our WDOT Core Engineering Team. The team is focusing on modernizing and transforming our applications across the group. You will be able to collaborate with various application teams, getting to understand their architecture, design principles, and tech stack. The role also allows you to have direct exposure to the latest operation models such as CloudOps, GitOps, and DevSecOps using our in-house CI/CD pipeline.This will involve the following:Development of cloud-native applications with performance, security, and compliance in mind.Adopting to microservices architecture, supporting containerization.Migrate applications to private (Nomura) or public (AWS) cloud.Exploration and improvement of our CI/CD pipeline using GitLab, Helm, Rancher, Docker/Podman, Kubernetes, and other solutions.System monitoring, support, and maintenance.Working with Platform or Application teams to gather requirements and provide solutions.Essential Skills Required:• Bachelor Degree or higher in Computer Science or equivalent.• Excellent Java development experience, with solid core Java knowledge, willing to gain knowledge in Cloud Computing and operations to help engineer cloud-based solutions and build CI/CD pipelines to support cloud migration and adoption.• Hands-on experience with Cloud Native (Docker/Kubernetes), extensive AWS experience using EC2, S3, EKS, and GitOps/CloudOps (Ansible, Terraform, Rancher, Helm, Jenkins).• Microservices technologies (Spring Framework, Spring Boot, Spring Cloud).• Front-end technologies (Typescript, React, Node.js).• Linux/Unix experience.• Good understanding of Distributed Systems.• Good understanding of Design Patterns and agile methodologies.• Full software lifecycle (requirements, design, development, testing, deployment, maintenance).• Database technologies (MySQL or similar).• Real-time messaging (EMS / Solace/ Kafka / RabbitMQ).Soft Skills Required:• Excellent interpersonal skills.• Good team mentality and communication skills.• Self-starter and proactive personality.• Responsible and responsive.

#J-18808-Ljbffr