CareerPlan

Software Engineer, Assistant Vice President

Jersey City, NJ, USFull-time$128k–$185k2026-11-02 → 2026-11-10
Hybrid

Core

Design, develop, and modernize mission-critical enterprise systems and microservices for Transaction Banking initiatives using cloud-native and AI-assisted practices.

Role type

Senior IC Software Engineer (Transaction Banking)

Builds

Scalable, resilient, and highly available enterprise systems and microservices for Transaction Banking

Domain

Financial Services / Transaction Banking / Cloud-Native Engineering

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Microservices, AWS, PostgreSQL, SQL, REST APIs, Kafka, IBM MQ, Docker, Kubernetes/OpenShift, AI-assisted development, LLMs, Agentic AI

Preferred skills

Angular, JavaScript, Splunk, SonarQube, RAG, Prompt Engineering, Enterprise AI governance

Technologies

AWS, Red Hat OpenShift, Kafka, IBM MQ, PostgreSQL, Splunk, SonarQube, Docker, Kubernetes

Responsibilities

Contribute to technical planning and architectural decisions for mission-critical systems; Develop and maintain Java/Spring Boot applications and microservices; Design and implement cloud-native applications on AWS/OpenShift; Design and develop data persistence solutions using PostgreSQL; Implement performance-tuning strategies and monitor application health; Support system modernization and upgrades; Apply AI-assisted and agentic programming approaches to improve productivity; Partner with DevOps, QA, and cybersecurity teams to improve engineering practices.

Seniority

Senior, hands-on IC