
Senior Engineer, Core Banking
Nymbus
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $100,000 - $120,000 per year
Job Level
Tech Stack
About the role
- Develop highly complex and integrated enterprise applications that meet the highest security and legal compliance standards. This includes all non-functional requirements such as scalability, resilience, configurability, and upgradeability.
- Embrace an AI-first approach to engineering and demonstrate ownership of learning and leveraging new technologies throughout our service delivery lifecycle.
- Be a resource for your team for architectural and code related questions and decisions.
- Create and review software architecture designs and architectural standards including visual representations.
- Identify and drive potential areas of improvement for your team and applications.
- Work with other teams to align project plans and deliverables that span multiple teams with the goal of ensuring the highest quality deliverable.
- Define the usage of 3rd party libraries and drive the adoption of shared code across teams.
- Support developers in translating business requirements into technical specifications and provide effort estimates
- Drive fast root cause analysis of mission-critical issues with time constraints and provide rapid mitigations.
Requirements
- Bachelor’s Degree in computer science or a related field, or equivalent practical experience.
- Experience as a full stack developer using Java 11 or newer, Java frameworks (Spring Boot, Spring MVC, etc), and Javascript (Angular or React experience preferred)
- Experience in developing large, complex enterprise applications.
- Familiarity with relational databases (e.g., MySQL, PostgreSQL) and proficiency in writing SQL.
- In-depth knowledge of RESTful API design principles, Swagger/OpenAPI specifications, and handling of data formats like JSON/XML.
- Knowledge of CI/CD pipelines (GitLab CI, Jenkins, etc.) and version control (Git).
- Familiarity with automated testing frameworks (JUnit, Mockito).
- Proven expertise in caching strategies and in-memory data stores (especially Redis) to improve latency, scalability, and fault tolerance.
- Experience working with messaging systems such as Kafka Streams
- Ability to communicate complex technical concepts clearly to diverse audiences.
- Experience with AI-assisted development, including using AI to create design specifications and implementation plans prior to code generation.
Benefits
- Annual Cash Bonus and Equity Options commensurate with the role level and experience
- 100% Remote
- 401(k) plan
- Insurance - Health, Dental and Vision
- Flexible Paid Time Off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 11Spring BootSpring MVCJavaScriptAngularReactSQLRESTful API designSwaggerOpenAPI
Soft Skills
communicationteam collaborationproblem-solvingownershipleadershipadaptabilitycritical thinkingresourcefulnessanalytical skillstechnical guidance
Certifications
Bachelor’s Degree in Computer Science