> Markdown version of [/jobs/ext/202304-senior-engineer-core-banking](https://www.wearedevelopers.com/jobs/ext/202304-senior-engineer-core-banking). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Engineer, Core Banking - **Company:** Nymbus, Inc. - **Location:** Jacksonville, FL, United States (Remote available) - **Experience:** Expert - **Salary:** $100,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Amazon Web Services, Code Generation, Software Quality, Data Stores, Relational Databases, Payment Systems, Fault Tolerance, Spring Framework, JSON, Junit, PostgreSQL, Enterprise Messaging Systems, MySQL, Software Architecture, Redis, Mockito, Swagger, SQL Databases, Extensible Markup Language (XML), Openapi, Enterprise Software Applications, Spring-mvc, ReactJS, Delivery Pipeline, Grafana, Spring-boot, Caching, Git, AngularJS, Gitlab-ci, Information Technology, Low Latency, Apache Kafka, Restful APIs, Splunk, Software Version Control, Jenkins - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=aba5c8bfff271f8c ## About the Role * 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. NICE TO HAVE: * Experience in financial technology, banking, or payment systems. * Exposure to observability tools like Grafana, Logz.io, Splunk. * Familiarity with AWS services. * Experience implementing scalable caching architectures. ## Description As a Senior Engineer at Nymbus you will leverage your deep technical abilities to plan and deliver functionality start to finish, using an AI-first approach, while also contributing to the architectural vision of our products. Additionally you will build up the team's abilities by mentoring other software engineers to improve code quality, leverage AI for development and also working with them to organize their work. We use Kiro (kiro.dev) as our standard AI-powered IDE, leveraging the latest Claude models from Anthropic to support design, development, and testing. In this role, engineers are expected to take an AI-first approach to their work and have experience crafting effective prompts, iterating with AI on design and specifications, managing context files, integrating with MCP servers, and reviewing AI-generated code and selected libraries. ESSENTIAL JOB FUNCTIONS/RESPONSIBILITIES: * 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. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)