CrawlJobs Logo

Senior Staff Engineer - Java (Migration)

United States, Chevy Chase 120000.00 - 300000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

Our Distinguished Engineer works with our Engineers to innovate and build new systems, improve and enhance existing systems and identify new opportunities to apply your knowledge to solve critical problems. You will lead the strategy and execution of a technical roadmap modernizing our servicing organization including large scale modernization working on system and data migration. The ideal candidate is a self-starter that has deep technical expertise in their domain.

Job Responsibility

  • Provide technical leadership to multiple areas and provide technical and thought leadership to the enterprise
  • Collaborate across teams and the tech organization to solve our toughest problems
  • Deliver high-scale and high-quality data architecture, especially legacy-to-modern platform transitions
  • Deliver High-Quality services and software for a variety of domains
  • Accountable for the quality, usability, and performance of the solutions
  • Utilize your expertise in designing and developing API’s and microservices using graphQL, gRPC, Java, Python, Kafka, with a deep understanding of API driven system migration
  • Utilize programming languages like Java, C#, or other object-oriented languages, SQL, and NoSQL databases
  • Deploy applications in a hybrid cloud environment utilizing Kubernetes, various data stores, and a variety of cloud native tools and services
  • Be a role model and mentor, helping to coach and strengthen the technical expertise and know-how of our engineering and product community. Influence and educate executives

Requirements

  • 15+ years of experience in full-stack web development (C#/Java/Python/GO), with expertise in client-side and server-side frameworks
  • 8+ years of experience working with public cloud platforms (AWS, Azure, GCP) and private cloud technologies (OpenStack)
  • 6+ years of experience in open-source frameworks
  • Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap
  • Experience leading and building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • Deep knowledge of ETL, SQL, bitemporal data modeling and temporal databases
  • Experience with API-based migration
  • Experience with shadow mode, dual-write, and deconversion strategies
  • Strong understanding of data observability, traceability, and multi-faceted testing
  • Proven expertise in designing and developing microservices using graphQL, gRPC, Java, Python, Kafka, with a deep understanding of both API and event-driven architectures
  • Proven experience designing and delivering highly-resilient event-driven and messaging based solutions at scale with minimal latency
  • Deep hands-on experience in building complex SAAS systems in large scale business focused systems, with great knowledge on Docker and Kubernetes
  • Fluency and Specialization with Java and at least one other modern language such as C#, C++, or Python including object-oriented design
  • Extensive experience in leading and building full-stack application and service development, with a strong focus on SAAS products / platforms
  • Great understanding of open-source databases like MySQL, PostgreSQL, etc. And strong foundation with No-SQL databases like Cosmos, Cassandra. Apache Trino etc
  • Ability to excel in a fast-paced, startup-like environment
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience

What we offer

  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Staff Engineer - Java (Migration)

8 matching positions

Senior Java Engineer (Kafka, Kubernetes, SpringBoot) – Banking

My client is looking for a Senior Java Engineer to join a contract basis. They n...
Location
Location
United Kingdom , London
Salary
Salary:
600.00 - 700.00 EUR / Day
welovesalt.com Logo
Salt
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong systems development experience at all stages of systems development covering design, development, testing, live implementation and post implementation support
  • Strong hands-on Object-Oriented Design skills
  • Strong core Java programming skills
  • Experience of developing services/micro-services in Java
  • Experience of developing containerised services using Docker and Kubernetes
  • Hands-on SpringBoot skills
  • Experience of developing and deploying on Unix or Linux
  • Hands-on experience of using the Kafka ecosystem
  • Experience of profiling and performance tuning
  • Experience of Behaviour-Driven and Test-Driven development principles and skills
Job Responsibility
Job Responsibility
  • Working as part of an Agile development team to deliver the migration of the legacy application to new event-based and service-oriented architecture solution, working in collaboration with the Solution Architect, Technical Lead, Application architects and other stakeholders
  • Lead delivery of a coherent end-to-end IT solution that meets both functional and non-functional requirements
  • Ensuring that the IT solution complies with the Enterprise engineering and architecture standards
  • Ensuring end-to-end consistency of solution delivery across platforms and teams by, for instance, organising walkthroughs of the solution with delivery teams
  • Ensuring that the solution meets guidelines and standards for design and development
  • Undertaking hands-on development and coaching staff in the new technologies used
  • The successful candidate will be expected to support the development of more junior colleagues
  • Fulltime
Read More
Arrow Right

Senior Staff Engineer

GEICO is seeking a Senior Staff Engineer to join our Underwriting Services Team....
Location
Location
United States , Seattle; Palo Alto; New York City; Dallas; Chevy Chase
Salary
Salary:
120000.00 - 260000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency and specialization with at least one modern language such as Java, Go, or C++
  • Familiarity with AI Concepts such as LLM/Prompts/RAG/etc.
  • Demonstrated ability in implementing AI applications via APIs or embedded code
  • Demonstrated ability to communicate complex technical concepts clearly, concisely, and directly, both verbally and in writing
  • Expertise in complex problem-solving autonomy, particularly in troubleshooting critical production issues and devising creative, scalable technical solutions
  • Experience with services-oriented architecture with modern API protocols such as gRPC and REST
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • Extensive experience collaborating with senior engineers and other technical leaders to shape engineering strategy and solutions
  • Fluency in DevOps Concepts, Cloud Architecture, and AWS/Azure DevOps Operational Framework, including continuous delivery and infrastructure as code
  • Familiarity with and experience applying Agile/Scrum methodologies
Job Responsibility
Job Responsibility
  • Focus on multiple areas and provide technical and thought leadership to design, build, and productionize an enterprise application with AI/LLM Integration
  • Design and develop highly available, scalable and secure software solutions to solve most complex problems for our business and customer needs
  • Lead impactful architectural design discussions and contribute to elevating the quality of engineering through active participation in reviewing designs and code
  • Own complete solution across its entire life cycle
  • Accountable for the quality, usability, and performance of the solutions
  • Mentor more junior team members professionally to help them realize their full potential
  • Collaborate with Product Manager and Operations team to deliver desired business outcomes with quality and expected timelines
  • Influence and educate leadership at all levels
  • Consistently share best practices and drive improvements within and across teams, fostering curiosity and innovation to advance our technology and processes
  • Drive digital transformation initiatives, including modernizing and migrating legacy applications
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Staff Java Software Engineer

The Sports Data & Odds Engineering organization is responsible for developing, d...
Location
Location
Poland , Warszawa
Salary
Salary:
Not provided
sportradar.com Logo
Sportradar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software development experience with extensive Java expertise and a strong track record in large-scale distributed systems
  • Lead architecture and technical strategy across multiple teams or products and driven initiatives with real business impact
  • Deep expertise in AWS, Docker, Kubernetes, and modern platform engineering
  • Mentor Senior Engineers and shaped engineering culture without needing direct management authority
  • Communicate with clarity at every level - from a technical deep dive with engineers to a strategic conversation with leadership
  • Define engineering standards and long-term roadmaps that teams actually use
  • Experience in real-time, high-availability systems or mission-critical environments at global scale is a strong advantage
  • A background in sports technology, betting, fintech, or other highly transactional environments is a plus
Job Responsibility
Job Responsibility
  • Define and drive technical architecture and engineering strategy across multiple teams and product areas
  • Lead the design of scalable, high-performance distributed systems that process millions of real-time events daily
  • Own complex cross-functional initiatives with significant business impact, from first principles through to production
  • Set engineering standards, architecture principles, and the long-term technical roadmap for your area
  • Mentor Senior Engineers and act as the technical anchor for teams working through ambiguous, high-stakes problems
  • Influence engineering, product, and leadership stakeholders - and translate technical strategy into business outcomes they care about
  • Bring deep expertise in AWS, cloud-native platforms, Kubernetes, and event-driven architectures to decisions that matter at org level
  • Lead platform modernization, technical transformation, and large-scale migration initiatives where needed
What we offer
What we offer
  • A collaborative environment with colleagues from all over the world (Engineering offices in Europe, Asia and US)
  • Ability to shape your own workday and career via a clearly defined professional and personal development plan
  • Opportunity to work with senior leadership team and develop yourself within an inspiring and fast-growing company
  • Vibrant and inclusive community, including Women in Tech and Pride groups which welcome all participants
  • Flexible working hours
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer

GEICO is seeking an experienced Senior Staff Software Engineer to lead the archi...
Location
Location
United States , Palo Alto
Salary
Salary:
130000.00 - 260000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of professional experience in software development
  • 10+ years of professional experience working with large enterprise or business applications, preferably Finance or Risk related
  • 5+ years of experience with Risk and Compliance systems (e.g. GRC
  • Regulatory Management
  • Model management
  • etc.) via established vendors (e.g. Auditboard
  • Archer
  • IBM
  • ServiceNow
  • etc.)
Job Responsibility
Job Responsibility
  • Lead the architecture, solution design, and implementation of vendor products or bespoke systems to support the Risk, Compliance, and Audit functions as well as work towards providing insightful analytics to proactively identify trends and issues
  • Leverage their awareness of Risk & Compliance technologies (e.g. Auditboard
  • Archer
  • OpenPages
  • ServiceNow
  • etc.) to support the implementation of vendor applications to support business requirements
  • Leverage finance system knowledge to ensure seamless integration of financial data from ERP systems, sub-ledgers and other enterprise sources to support the Risk and Compliance system requirements
  • Mentor other engineers and consistently share best practices and improve processes within and across teams
  • Understanding of DevOps concepts including Azure DevOps framework and tools to build out appropriate applications
  • Oversee system-wide technical initiatives, migrations, performance tuning, and process automation
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Staff Engineer

GEICO is seeking a Staff Engineer to join our Underwriting Services Team. In thi...
Location
Location
United States , Seattle
Salary
Salary:
115000.00 - 230000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency and specialization with at least one modern language such as Java, Go, or C++
  • Demonstrated ability to communicate complex technical concepts clearly, concisely, and directly, both verbally and in writing
  • Expertise in complex problem-solving autonomy, particularly in troubleshooting critical production issues and devising creative, scalable technical solutions
  • Experience with services-oriented architecture with modern API protocols such as gRPC and REST
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • Extensive experience collaborating with senior engineers and other technical leaders to shape engineering strategy and solutions
  • Fluency in DevOps Concepts, Cloud Architecture, and AWS/Azure DevOps Operational Framework, including continuous delivery and infrastructure as code
  • Familiarity with and experience applying Agile/Scrum methodologies
  • Strong understanding and practical experience with application monitoring, performance assessments, and observability practices, leveraging modern tools
  • In-depth understanding of cloud infrastructure concepts and offerings, particularly within the AWS/Azure platform and its native services
Job Responsibility
Job Responsibility
  • Focus on multiple areas and provide technical and thought leadership to design, build, and productionize an enterprise application
  • Design and develop highly available, scalable and secure software solutions to solve most complex problems for our business and customer needs
  • Lead impactful architectural design discussions and contribute to elevating the quality of engineering through active participation in reviewing designs and code
  • Own complete solution across its entire life cycle
  • Accountable for the quality, usability, and performance of the solutions
  • Mentor more junior team members professionally to help them realize their full potential
  • Collaborate with Product Manager and Operations team to deliver desired business outcomes with quality and expected timelines
  • Influence and educate leadership at all levels
  • Consistently share best practices and drive improvements within and across teams, fostering curiosity and innovation to advance our technology and processes
  • Drive digital transformation initiatives, including modernizing and migrating legacy applications
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Senior Data Platform Engineer - Vice President

Fixed Income (FI) is the primary source of capital for corporations, governments...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of demonstrable and highly hands-on experience in software development, with at least 3-5 years in a lead technical contributor or staff engineer role within a data-intensive environment
  • Deep Architectural & Implementation Expertise: Proven expertise in designing, building, and implementing Microservices and complex streaming/data pipeline architectures
  • Polyglot Proficiency & Technical Authority: Demonstrated ability to be a technical authority and actively contribute across multiple programming languages/frameworks, with strong hands-on experience in Java (Java 11+ preferred), and significant expertise in Python, along with practical knowledge of front-end technologies like Angular/React
  • Expertise in Flink Ecosystem: In-depth architectural understanding and hands-on experience with Apache Flink for real-time stream processing, including Flink SQL, DataStream API, and state management. Comprehensive knowledge of Flink infrastructure setup, maintenance, enhancement, migration strategies, and experience in evaluating/integrating alternative streaming frameworks
  • Mastery of Redis: In-depth knowledge and practical experience with Redis, encompassing not only data structures, caching patterns, and pub/sub mechanisms but also strategic expertise in Redis cluster setup, maintenance, enhancement, and migration strategies for mission-critical, high-performance applications
  • Distributed Systems & Data Engineering: Deep understanding of distributed systems concepts and extensive hands-on experience with data distribution platforms like Apache Kafka, and various big data storage/querying systems (e.g., Trino, Pinot, Druid, Ignite) for low-latency access in large-scale, distributed data pipelines
  • Cloud-Native & DevOps Contribution: Proven experience with the design, implementation, and operational aspects of cloud-native applications and deployment via Kubernetes / OpenShift / ECS, specifically for managing microservices, streaming, and data services
  • Technical Leadership, Coaching & Communication: Exceptional ability to provide technical direction, coach junior engineers through hands-on collaboration, and articulate complex technical concepts clearly to diverse audiences
  • Advanced Problem Solving & Strategic Technical Thinking: Excellent problem-solving skills, a data-driven approach to technical decision-making, and the ability to define and execute long-term technical strategies through direct implementation
  • Experience with Large Language Models (LLMs), including fine-tuning, prompt engineering, and integrating LLMs into applications, is a plus
Job Responsibility
Job Responsibility
  • Hands-on Technical Leadership & Coaching: Provide technical leadership through direct code contribution, architecture review, and hands-on guidance to junior and mid-level data engineers, fostering a culture of technical excellence and continuous learning across polyglot environments
  • Drive & Implement Architecture & Design: Directly contribute to and drive the technical design and hands-on development of highly scalable, low-latency, fault-tolerant data pipelines, real-time streaming platforms (e.g., Flink), and microservices architectures
  • Platform Infrastructure & Operations Deep Dive: Actively participate in the strategic planning, setup, enhancement, migration, and operational excellence of critical platform infrastructure, including distributed streaming (Flink) and high-performance caching solutions (Redis)
  • Open Source & Emerging Technologies Evaluation: Continuously research, evaluate, and prototype emerging open-source data and streaming technologies, leading their integration into Citi's data platform through direct implementation. This includes evaluating new streaming frameworks and caching solutions
  • Performance & Resilience Optimization: Proactively identify and implement architectural and systemic performance optimizations to ensure optimal efficiency, responsiveness, and resilience across the entire data platform, including Flink and Redis clusters
  • Cross-Functional Technical Collaboration: Collaborate closely with senior technical stakeholders across engineering, data science, and business teams to translate complex technical requirements into robust, high-impact implementations
  • Delivery & Code Quality Assurance: Drive the timely, high-quality, and secure delivery of data platform features, championing agile methodologies, engineering best practices, and ensuring accountability for code quality and robust testing
  • Technical Problem Solving: Act as a primary escalation point for complex technical challenges, providing expert diagnosis and hands-on resolution
  • Operational Flexibility: May occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities to support critical platform operations
  • Fulltime
Read More
Arrow Right

Java Engineering Manager, Cloud Native & AI Development - Senior Vice President

Own and drive end-to-end migration of legacy Mainframe workloads (COBOL, JCL, CI...
Location
Location
India , Pune, Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related technical discipline
  • 13–18+ years of progressive software engineering experience, with at least 5-8 years in a senior technical leadership role (Tech Lead, Staff Engineer, principle)
  • Demonstrated experience leading or significantly contributing to at least one large-scale Mainframe modernization or legacy platform migration programme
  • Prior experience in financial services, banking, or a similarly regulated industry strongly preferred
  • Java 17/21 (Expert), Python, COBOL / JCL (reading & assessment level)
  • Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, Project Reactor / WebFlux
  • OpenShift, Kubernetes, Docker, Helm
  • Tekton, Harness, Jenkins, Git (Bitbucket / GitHub), Artifactory, SonarQube
  • Oracle, MongoDB, PostgreSQL, MS SQL Server, Redis, DB2/z
  • Apache Kafka, IBM MQ
Job Responsibility
Job Responsibility
  • Mainframe Modernisation & Platform Transformation
  • Technology Operating Cost Reduction
  • Hands-On Engineering & Technical Leadership
  • Generative AI & Agentic Development
  • People Leadership & Stakeholder Management
  • Fulltime
Read More
Arrow Right

Chronosphere - Professional Services Staff Consultant

As a key member of our Professional Services team, you will be the technical van...
Location
Location
United States , New York
Salary
Salary:
140000.00 - 192500.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BA/BS degree in Computer Science or a relevant field
  • Experience: 6+ years in a technical consulting or architecture role, with deep expertise in core engineering technologies and a curious, adaptive mindset to fearlessly tackle clients' most pressing data and observability challenges
  • Deep experience navigating modern cloud-native ecosystems (GCP, AWS, Azure) and container management systems (Kubernetes, Amazon ECS, Docker) alongside observability standards like PromQL (OpenTelemetry experience is a strong plus)
  • Proven ability to guide Enterprise clients through complex architectural design, platform onboarding, and optimization strategies, paired with the executive presence needed to advise and align senior leadership
  • Hands-on proficiency in object-oriented programming or scripting (e.g., Python, Go, Java), with a track record of identifying process bottlenecks, understanding diverse data platforms, and building custom tooling/automation to solve them
  • A strong analytical mindset with the ability to accurately translate complex customer workflows into actionable product insights or architectural pivots
  • Foundational experience with IaC frameworks (e.g., Terraform) and version control via Git to seamlessly integrate Chronosphere with customer infrastructure
Job Responsibility
Job Responsibility
  • Architect & Solve: Dive into complex customer challenges, architecting scalable, repeatable solutions for integration, telemetry ingestion, and data optimization to help customers maximize their platform value and manage license needs efficiently
  • Pioneer Complex Migrations: Lead complex, net-new migrations from legacy platforms where best practices may not yet exist
  • Bridge Field & Product: Act as a key technical expert on new features and seamlessly bridge the gap between customer needs and Product
  • Drive Strategic Alignment: Partner with customer observability leadership to align Chronosphere architectures with overarching business objectives
  • Build & Automate: Identify product and process gaps, build custom automation, and update migration tooling to adopt new, optimized paths
  • Innovate Tooling for Efficiency: Systematically identify internal (TenantOps, Engineering) or customer-specific friction points (e.g., complex migrations, data optimization) and where needed help with implementation of tooling to reduce those friction points
  • Enable & Mentor: Advance internal reference architectures and contribute specialized design documentation to an evolving knowledge base
Read More
Arrow Right