Software Engineer, Assistant Vice President
Mitsubishi UFJ Financial Group22 hours ago
Jersey City, NJ, USASenior
Base Salary
$128k - $185k/yr
Responsibilities
- Contribute to technical planning, architecture, design, development, integration, modernization, and support of mission-critical Transaction Banking Technology systems.
- Develop and maintain Java and Spring Boot applications and microservices, including REST APIs and event-driven integrations using Kafka and IBM MQ.
- Design and implement cloud-native applications on AWS and Red Hat OpenShift using containerized and microservices-based architectures.
- Design and optimize PostgreSQL and other relational database solutions for performance, availability, and scalability.
- Monitor application and platform health using Splunk and SonarQube, and support performance tuning, incident resolution, upgrades, and scalability initiatives.
- Integrate SaaS, legacy, hybrid, on-premises, and cloud-native platforms while meeting enterprise architecture, cybersecurity, resiliency, governance, and software engineering standards.
- Apply AI-assisted and agentic programming approaches to code generation, testing, documentation, debugging, modernization, and workflow automation.
- Explore and implement LLM-based applications, AI agents, tool integration, retrieval/context-based patterns, prompt engineering, and responsible enterprise AI capabilities.
- Partner with architecture, platform engineering, cybersecurity, DevOps, QA, and other technology teams to improve testing, CI/CD, code quality, observability, and production reliability.
Requirements
- At least five years of software engineering experience developing and supporting enterprise systems.
- Strong experience with Java, Spring Boot, SQL, REST APIs, microservices, and backend API design.
- Experience with AWS, cloud-native and distributed application architectures, and cloud or hybrid infrastructure.
- Experience with Red Hat OpenShift, Kubernetes, Docker, or comparable container orchestration technologies.
- Experience with relational databases, PostgreSQL, database design, SQL development, and performance optimization.
- Additional experience with Angular, JavaScript, Kafka, IBM MQ, and Docker is expected or valued.
- Experience with enterprise application development, event-driven architecture, integration patterns, database architecture, and scalable, resilient, highly available systems.
- Experience working in Agile and DevOps teams, preferably in a Lead Developer or senior engineering capacity, with exposure to CI/CD and automated software delivery.
- Experience with or knowledge of AI-assisted software engineering, LLMs, generative AI, and agentic programming patterns is required or preferred; knowledge of RAG, AI agents, tool/function calling, prompt engineering, and enterprise AI security and governance is a plus.
- Bachelor’s degree in Computer Science or a closely related discipline, or relevant work experience.
- Strong communication, collaboration, stakeholder engagement, troubleshooting, production incident resolution, and adaptability skills.
Benefits
- Comprehensive health and wellness benefits, retirement plans, educational assistance, training programs, income replacement for qualified employees with disabilities, paid maternity and parental bonding leave, and paid vacation, sick days, and holidays.
- Hybrid schedule requiring four days per week at an MUFG office or client site and one day working remotely.
- The role may be eligible for discretionary performance-based bonus and/or incentive compensation.
- The stated base pay range is $128k-$185k for New York/New Jersey, depending on job-related knowledge, skills, experience, and location.
Tech Stack
AngularApache KafkaAWSDockerJavaJavaScriptKubernetesOpenShiftPostgreSQLSonarQubeSplunkSpring BootSQL
Categories
About Mitsubishi UFJ Financial Group
Mitsubishi UFJ Financial Group is a publicly traded Japanese banking group headquartered in Chiyoda, Tokyo, offering commercial and investment banking, trust banking, securities, credit cards, consumer finance, asset management, and leasing to consumers, corporations, and institutions. It generates revenue from lending interest, transaction fees, and investment services. Formed in 2005 through the merger of Mitsubishi Tokyo Financial Group and UFJ Holdings, MUFG operates globally across the Americas, EMEA, and Asia-Pacific markets.