Hybrid Software Engineer, Java Full Stack – Associate/AVP

Posted 7 hours ago

Apply now

About the role

  • 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
  • Development/Agile tools experience – BitBucket, ALM, Confluence, Jenkins, GIT
  • IDE tools – Eclipse, IntelliJ
  • Web Service development experience (REST/JSON, SOAP)
  • Java – Core, Enterprise
  • Spring Framework (for Cloud Native Development)
  • Spring Boot or Spring Cloud
  • SQL Server/Oracle
  • JMeter, JUnit
  • Application Security
  • Micro Services
  • Linux Shell Scripting
  • CI/CD Principles
  • Kubernetes/Openshift

Benefits

  • comprehensive health and wellness benefits
  • retirement plans
  • educational assistance and training programs
  • income replacement for qualified employees with disabilities
  • paid maternity and parental bonding leave
  • paid vacation
  • sick days
  • holidays

Job title

Software Engineer, Java Full Stack – Associate/AVP

Job type

Experience level

JuniorMid level

Salary

$100,000 - $150,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job