Senior Software Engineer - Java, Springboot
Wells FargoMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 brand, metro location, mid-level generalist backend role, and broad skillset increase applicant competition.
Core Java, microservices, Kafka and Kubernetes skills are highly transferable, though banking domain knowledge moderately matters.
Explicit 4+ years requirement, regulated banking environment, and technical stack increase screening strictness.
Job Description
Structured overview of role & requirementsAbout This Role
Lead design, development, testing, and deployment of core banking platform projects delivering enterprise-level customer account ledger and transaction processing capabilities.
Lead and resolve moderately complex technical challenges, guide team members, and serve as escalation point within the technical domain.
Contribute to large scale planning and strategy in software engineering initiatives for banking technology solutions.
Minimum Requirements
4+ years of Software Engineering experience or equivalent through work, training, military, or education.
Proficiency in Java and Java Spring Boot framework.
Experience with banking domain systems, including transaction processing and account ledger platforms.
Experience with Kubernetes containerization (e.g., Open Shift), CI/CD pipelines (e.g., EPLX, Harness), or equivalent.
Ideal Candidate Profile
Experienced in building scalable, low latency, multi-threaded distributed systems including microservices architecture.
Familiarity with messaging frameworks (multicast), streaming data processing (Kafka, Flink), and database technologies (Relational and Document DBs).
Comfortable operating in Agile Scrum environments with exposure to tools like Github Copilot, test automation (Karate), and observability tools (Grafana, Splunk, AppDynamics).
