Nymbus

Senior Engineer, Core Banking

Nymbus

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $100,000 - $120,000 per year

Job Level

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