[Remote] Principal Java Engineer – Financial Systems & Data Platform
Note: The job is a remote job and is open to candidates in USA. Intellibus engineers platforms that impact billions of lives, with its Platform Engineering Team supporting the global financial trading industry. The company is seeking a highly experienced Principal Java Backend Engineer to modernize and optimize enterprise financial platforms, build scalable distributed systems and cloud-native services, improve database and application performance, and lead production remediation while mentoring engineers.
Responsibilities
- Design and develop highly scalable enterprise-grade Java backend applications
- Build and optimize distributed systems capable of processing millions of financial transactions
- Modernize legacy enterprise applications into cloud-native Java services
- Identify and resolve application performance bottlenecks across Java services, APIs, databases, and distributed systems
- Tune complex SQL queries, execution plans, indexing strategies, and database performance
- Develop scalable REST APIs and microservices using Spring Boot
- Design resilient, highly available backend services for mission-critical financial platforms
- Work on enterprise remediation initiatives, technical debt reduction, and platform modernization
- Develop and optimize high-throughput data processing and reporting platforms
- Design cloud-native solutions using AWS services
- Work closely with Architects, Product Managers, Business Analysts, and Engineering Leadership to translate business requirements into scalable technical solutions
- Lead production troubleshooting, root cause analysis, and performance optimization initiatives
- Mentor engineers while maintaining a strong hands-on engineering presence
- Champion clean architecture, reusable frameworks, CI/CD automation, and engineering best practices
- Modernized critical enterprise Java applications through remediation and optimization initiatives
- Improved scalability, resiliency, and performance of distributed backend services
- Reduced SQL execution times through advanced query tuning and indexing strategies
- Enhanced production stability through root cause analysis and performance engineering
- Contributed to cloud modernization initiatives using AWS technologies
- Established yourself as a trusted hands-on technical leader who drives engineering excellence while remaining deeply involved in production code
Skills
- Bachelor's degree in Computer Science (or equivalent experience)
- 12+ years of hands-on Java backend development experience
- Expert-level Java development (Java 11/17+ preferred)
- Extensive experience with Spring Boot, Spring Framework, REST APIs, and Microservices
- Strong expertise in Object-Oriented Design, Design Patterns, Multithreading, Concurrency, Collections, and JVM Performance Tuning
- Strong experience building high-performance distributed systems
- Experience modernizing legacy enterprise applications
- Strong SQL optimization, query tuning, execution plans, indexing strategies, and database performance analysis
- Experience supporting enterprise production environments and remediation initiatives
- Strong AWS experience including: AWS Lambda, Amazon S3
- Strong understanding of distributed systems, scalability, resiliency, and high availability
- Experience with Git, Maven, Gradle, Jenkins, and CI/CD pipelines
- Excellent debugging, profiling, and production support experience
- Experience working in Financial Services, Banking, Capital Markets, FinTech, or Technology Consulting
- Experience building enterprise ETL or large-scale data processing platforms
- Amazon Redshift
- Asynchronous messaging and event-driven architecture (Kafka preferred)
- Business Rules Engines (Drools, ILOG, Blaze Advisor, etc.)
- Apache Parquet
- Jasper Reports
Company Overview
Company H1B Sponsorship