Are you a Principal Engineer working at a large financial institution and being told you’re “too hands-on” or “too detail-oriented”? Do you think and work like a start-up engineer who thrives on solving complex problems?
At Intellibus, we engineer platforms that impact billions of lives. Our Platform Engineering Team is solving the Multiplicity Problem and has recently led the conversion and go-live of applications that support the backbone of the global financial trading industry.
We are seeking a highly experienced Senior Java Backend Engineer with 10+ years of hands-on software engineering experience to join our high-performing engineering team. This is a mission-critical role responsible for designing, optimizing, and modernizing large-scale backend platforms that power complex financial reporting, business rules processing, and enterprise data pipelines.
The ideal candidate has extensive experience building highly scalable distributed Java applications, optimizing complex SQL workloads, and developing enterprise-grade data processing solutions within FinTech, Banking, Capital Markets, or Financial Services environments.
We are looking for Engineers who can:
- Design, architect, and develop highly scalable enterprise-grade Java backend applications.
- Build and optimize large-scale Rules Engine platforms responsible for executing complex financial and business logic.
- Design highly available, fault-tolerant backend services capable of processing millions of transactions and records.
- Optimize application performance across Java services, databases, APIs, and distributed data pipelines.
- Develop and maintain high-throughput ETL and data processing frameworks.
- Tune complex SQL queries, stored procedures, indexing strategies, and database execution plans for maximum performance.
- Build scalable reporting and reconciliation platforms supporting regulatory and operational reporting.
- Design cloud-native solutions leveraging AWS services.
- Work closely with Architects, Product Managers, Business Analysts, and Executive Leadership to translate business requirements into scalable technical solutions.
- Participate in architecture discussions, design reviews, and technical strategy sessions.
- Lead production troubleshooting, root cause analysis, and performance optimization initiatives.
- Mentor junior and mid-level engineers while driving engineering best practices.
- Champion clean architecture, reusable frameworks, coding standards, CI/CD automation, and DevOps practices.
- Drive modernization initiatives for legacy enterprise applications into scalable cloud-based platforms.
Qualifications
- Bachelor’s degree in Computer Science (or equivalent experience).
- 12+ years of professional software engineering experience with a strong focus on enterprise backend development.
- Expert-level Java development experience (Java 8/11/17+).
- Extensive experience with Spring Boot, Spring Framework, RESTful APIs, and Microservices Architecture.
- Strong expertise in Object-Oriented Design, Design Patterns, Multithreading, Concurrency, Collections, and JVM Performance Tuning.
- Extensive experience building and maintaining large-scale Rules Engine or Decision Engine platforms.
- Strong experience developing enterprise-grade financial reporting and transaction processing systems.
- Expert knowledge of SQL optimization, execution plans, indexing strategies, and query tuning.
Strong experience with:
- SQL Server
- Amazon Redshift
- Amazon S3
- AWS Lambda
- Apache Parquet
- Jasper Reports
- Experience designing and optimizing large-scale ETL and data processing pipelines.
- Strong understanding of distributed systems, scalability, resiliency, and high availability.
- Hands-on experience building cloud-native applications within AWS.
- Strong understanding of asynchronous processing and event-driven architectures.
- Experience with Git, Maven, Gradle, Jenkins, and CI/CD pipelines.
- Excellent debugging, profiling, and production support experience.
- What Success Looks Like
- Within your first six months, you will have:
- Optimized critical backend services and data processing pipelines to improve scalability and performance.
- Enhanced enterprise rules engine capabilities supporting complex financial workflows.
- Reduced query execution times through advanced SQL tuning and indexing strategies.
- Improved system reliability, resiliency, and operational efficiency across production environments.
- Contributed to modernizing legacy platforms using cloud-native AWS technologies and engineering best practices.
- Established yourself as a trusted technical leader capable of driving architecture discussions, mentoring engineers, and delivering high-impact solutions in complex enterprise environments.
- We work closely with
- Java
- SQL Server
- Amazon Redshift
- AWS Lambda
- Amazon S3
- Apache Parquet
- Jasper Reports
- Large-scale Data Pipelines
- Rules Engine development
- Performance tuning
- Scalability
- Query Optimization
- SQL Indexing
- Backend Architecture
- Compensation: $75 - $85 / Hour
- Our Process
- Schedule a 15-minute video call with someone from our Team
- 1 Proctored GQ Tests, Multiple choice (< 1 hour) & a Presentation Deck.
- 30-45 min Final Video Interview
- Receive Job Offer
If you are interested in reaching out to us, please apply, and our team will contact you within the hour.
Mention you found this on Data First Jobs — it helps us bring you more roles like this.
Principal Backend Engineer – Rules Engine & Data Platform
Intellibus
Similar Engineering Jobs
View all Engineering jobs→name
Senior Machine Learning Engineer, ML Efficiency
name
Data Platform Engineer
Meta
Construction Manager - Data Center Design, Engineering, & Construction
Vista Bank Tchad
Data Developer
hackajob
ML Engineer (Coding Agent Experience) (Train AI Models Part Time!)
iPivot
Data Engineer with Data Mining & Python || W2 Only || Remote
Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.
Free, no spam. Unsubscribe anytime.