Software Engineer developing innovative technology solutions for MUFG while collaborating with cross-functional teams. Responsible for the design, development, and deployment of software solutions.
Responsibilities
Collaborate with other senior technical team members and other developers to conceptualize, design, and deliver innovative technology solutions
Interact with various technology, products, and business teams across MUFG
Design, develop, test, and deploy new code to meet the Business needs of the stories and features
Maintain and enhance existing code to improve our software and minimize technical debt of the platform
Research technical solutions for changing business needs
Ability to work in a process-oriented environment
Manage individual project priorities, deadlines, and deliverables
Ensure the final product is highly performant, responsive, and of the highest quality
Actively participate team meetings
Perform complex programming activities in the latest techniques: Java, Node, REST, microservices, Cloud infrastructure (Openshift/AWS), Kubernetes, Docker, Jenkins
Deliver projects that adhere to continuous delivery practices with automated unit testing, integration testing, and performance testing pipelines
Proficiency with object-oriented and functional languages (e.g. Java, J2EE JavaScript)
Requirements
5+ years of application development using Java, J2EE
Experience managing teams in Agile environments
Minimum 5+ years of developing at all levels of the application stack (front end/UI, middle/services and back end/database)
Experience with Java/J2EE and Java frameworks
Minimum 3+ years of Spring boot and Spring Integration development experiences
Minimum 1+ years of development experience on JMS Providers like Apache ActiveMQ, IBM MQ, & RabbitMQ with Spring boot framework integrations and understanding of message queuing concepts and protocols
Experience implementing and maintaining RESTful APIs
Advanced knowledge of application, data, and infrastructure architecture disciplines
Experience with Java, Kubernetes, and AWS, Azure, or any cloud provider
Software Engineer developing C# and Azure Cloud solutions for knowmad mood, a leader in digital transformation. Involved in DevOps practices and API design.
Senior AI - Driven Backend Engineer translating product needs into code at Trengo. Leading architectural evolution of PHP monolith into scalable microservices and focusing on high - speed execution.
Senior Backend Engineer developing secure, scalable backend services and APIs at Merkle. Collaborating closely with mobile engineering teams and influencing platform - wide architectural decisions.
Senior Software Engineer developing scalable web applications using React JS and Java for GEICO's Commissions Platform. Collaborating with cross - functional teams to enhance financial systems for commission calculations.
Senior Java Software Engineer developing a backend platform for pension administration within a small team. Involves complex backend systems and reusable solutions for high system complexity.
Rust Software Developer applying technical expertise to solve complex challenges for national defense. Collaborating with a passionate team to deliver mission - critical technology solutions.
Senior Python Developer analyzing and programming applications for Citi. Delivering secure and scalable backend workflows in Python, primarily in banking domain.
Full Stack Python Developer at Citi guiding the team to develop scalable data solutions. Collaborating across management teams to enhance and implement applications systems and drive innovation.
Senior Software Engineer designing, building, and supporting scalable backend services and APIs for cloud deployment. Collaborating with cross - functional teams to deliver high - quality solutions.