CrawlJobs Logo

Senior Staff Engineer - Java (Migration)

geico.com Logo

Geico

Location Icon

Location:
United States , Chevy Chase

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

120000.00 - 300000.00 USD / Year

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

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Staff Engineer - Java (Migration)

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 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 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

Senior Engineering Manager, Securities Processing

As a Senior Engineering Manager within Markets Operations Technology (MOT), you ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in Engineering, Computer Science, or equivalent
  • Overall 20+ with 12+ Relevant experience
  • Experience in Capital Markets technology, with a strong focus on Securities Processing (Equities and/or Fixed Income settlements)
  • Experience as a Senior Developer, with hands-on experience building end-to-end solutions
  • Direct management experience leading development staff in a mid to large-scale bank, providing engineering leadership and guidance
  • Proven record of managing and delivering large-scale, complex platforms in a high-growth environment
  • Expert proficiency in Java (Core, Multi-threaded, J2EE), Spring Framework (Boot, Cloud, MVC, Data, Security, JMS), JavaScript (Angular, React.js, jQuery)
  • Strong emphasis on Microservice architecture and design patterns, with a proven track record of legacy modernization
  • Experience with distributed environments and anti-patterns
  • Expert knowledge of Oracle RDBMS design (PL/SQL, stored procedures, triggers, performance tuning) and experience with NoSQL (MongoDB, Cassandra)
Job Responsibility
Job Responsibility
  • Lead, mentor, and inspire a team of software engineers, fostering a culture of strong engineering principles, product ownership, and continuous improvement
  • Provide technical guidance, perform code reviews, and drive best practices
  • Drive the modernization of a large legacy securities processing stack into a modern, high-volume, low-latency, and scalable technology platform
  • Formulate and execute technology strategy for brown-field and green-field efforts
  • Own the architecture and design of enterprise applications, focusing on microservices, distributed systems, and scalable solutions that adapt to changing market conditions
  • Ensure adherence to technical design, application development standards, and quality processes
  • Manage complex technology projects from conception to delivery, ensuring alignment with business requirements, deadlines, and quality standards
  • Oversee CI/CD automation and improve overall development team efficiency
  • Collaborate extensively with business users, operations teams, project managers, and other technology groups to gather requirements, manage expectations, and deliver effective solutions
  • Identify and mitigate potential risks related to systems, processes, and regulatory compliance
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior DevOpscloud Engineer

We are seeking a highly experienced DevOps/Cloud Engineer to lead the automation...
Location
Location
Canada , North York
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
March 27, 2026
Flip Icon
Requirements
Requirements
  • Minimum 10 years of experience with WebLogic V12, WebSphere V9, and Informatica V10 (configuration and upgrading)
  • Minimum 5 years of experience in Azure Cloud toolsets (Docker, Ansible, Packer, Terraform, Azure DevOps, OpenShift)
  • 10+ years of experience with RedHat Enterprise Linux V7+, UNIX Solaris V10, and Mainframe IMS Connect
  • Proficiency in Git (branching/merging strategies), J2EE, Java, Node.js, and Serverless/Event-driven systems (Azure Functions)
  • Experience with Informatica Power Centre tools (Designer, Workflow Manager)
  • Working knowledge of Azure App Gateway, Pub/Sub systems, and firewall/load balancer clustering
  • Strong interpersonal and communication skills for leading multi-disciplinary teams and liaising with stakeholders
Job Responsibility
Job Responsibility
  • Design and implement infrastructure-as-code build automation using Terraform and maintain immutable infrastructure with Ansible and Packer
  • Manage DevOps toolsets within Azure Cloud, including Docker, OpenShift, and Azure DevOps Pipelines
  • Configure, customize, upgrade, and patch WebLogic V12, WebSphere V9, and Informatica V10
  • Develop automation scripts to promote code through User Test and Production environments, ensuring seamless integration and data migration
  • Optimize instances and applications, manage storage/capacity, and implement Backup/Disaster Recovery (DR) strategies
  • Configure clustering, Load Balancers, and Firewalls within the Azure cloud environment
  • Provide high-level problem-solving and reasoning to resolve data recovery and system issues on a 24/7/365 basis
  • Conduct walk-through sessions and produce technical documentation for ministry staff to ensure long-term operational sustainability
What we offer
What we offer
  • Architectural Influence: Lead "Mid-Tier refresh" initiatives, transitioning critical legacy systems to modern cloud environments
  • Complex Multi-Platform Exposure: Gain unique experience bridging Mainframe/Solaris environments with Azure Cloud and Serverless technologies
  • Long-term Stability: Engage in a significant 12 month project with high-level technical responsibilities
  • Critical Impact: Support 24/7 mission-critical systems that form the backbone of transportation safety and public infrastructure
Read More
Arrow Right

Engineer III - Software Engineering

Location
Location
India , Pune
Salary
Salary:
Not provided
cencora.com Logo
Cencora
Expiration Date
April 10, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's degree or related experience and 8+ years of development experience
  • 5+ years of professional experience in designing, developing, and maintaining Java applications, with a strong understanding of core Java concepts, data structures, and algorithms
  • 3+ years of React or Angular, Typescript, JavaScript, Node.js, HTML 5, CSS, and Bootstrap preferred
  • Proven experience in designing, developing, and deploying scalable and resilient microservices-based applications
  • In-depth knowledge and hands-on experience with either Spring Boot or Quarkus for building enterprise-level, cloud-native Java applications and RESTful APIs
  • Solid understanding of RESTful API design principles and experience in building and consuming RESTful web services
  • Experience working with SQL (e.g.,MySQL, Oracle) databases, including data modeling and query optimization
  • Proficiency with Git for version control and experience with CI/CD pipelines and tools (e.g., Jenkins, Azure Repos, Azure Pipelines)
  • Strong understanding of software testing principles and experience with unit testing (e.g., JUnit, Mockito), integration testing
  • Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies like Docker and orchestration tools like Kubernetes is desirable
Job Responsibility
Job Responsibility
  • Designs, implements, unit tests, documents and deploys applications and APIs based on functional requirements
  • Designs and develops database applications using SQL Server Integration Services, TSQL and Stored Procedures
  • Consults with the business to determine logical design for new business solutions according to existing data architecture
  • Performs code reviews, analyze execution plans, and re-factor inefficient code
  • Provides technical support & guidance to Software Engineers I/II in development of desired software/applications
  • Follows data standards, resolves data issues, completes unit testing and completes system documentation for ETL processes
  • Assists Managers with project development, including documentation of features, recording of progress, and creation of the testing plan
  • Collaborates with business analysts, source system experts, and other team members to determine data extraction and transformation requirements
  • Collaborates with IT operations and testing organizations to ensure timely releases of projects and database environments are sustainable
  • Supports IT staff and business users in the development, usage and troubleshooting of database-driven applications
  • Fulltime
Read More
Arrow Right
New

Manager Information Systems – Learning & Development

The role is responsible for leading and charting the course for the Learning & D...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate degree
  • OR Master’s degree and 6 to 10 years of Business, Engineering, IT or related field experience
  • OR Bachelor’s degree and 8 to 12 years of Business, Engineering, IT or related field experience
  • Demonstrated experience in managing technology initiatives and teams with a track record of successful innovation in the Human Resources Learning and Development area including technologies like Sum Total
  • At least 3 years of experience in people management and leading matrixed teams
  • Must be flexible in managing multiple activities and priorities with minimal direction in a rapidly changing and demanding environment
  • Exceptional collaboration, communication and interpersonal skills
  • Flexibility to work in a 24/7 schedule, including weekends, is required
Job Responsibility
Job Responsibility
  • Maintain strategic relationships and strong communication with the leadership team about IS services and service roadmaps
  • Lead and manage large, diverse teams within a matrixed organization
  • Collaborate with geographically dispersed teams, including those in the US and other international locations
  • Oversee the software development lifecycle and regular operations
  • Develop and implement strategic plans for technology and workforce
  • Follow global standards and practices
  • Foster a culture of collaboration, innovation, and continuous improvement
  • Attract and recruit top talent as part of an extensive Technology organization to be hired within India
  • Develop talent, motivate the team, delegate effectively, champion diversity within the team and act as a role model of servant leadership
  • Responsible for managing, growing, and developing the Amgen Technology team in India
What we offer
What we offer
  • Competitive and comprehensive Total Rewards Plans that are aligned with local industry standards
Read More
Arrow Right
New

Software Developer

We are looking for a skilled Software Developer to join our team in Mechanicsbur...
Location
Location
United States , Mechanicsburg
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in programming languages such as C# and frameworks like .NET Core
  • Solid understanding of RESTful APIs and asynchronous programming concepts
  • Experience with JavaScript or TypeScript and modern frameworks like Vue or React
  • Strong background in relational databases, including Oracle PL/SQL
  • Familiarity with Git commands and version control practices
  • Knowledge of Agile Scrum methodologies and development workflows
  • Experience with cloud platforms such as Azure and containerization tools like Docker
  • Ability to write and execute unit tests with attention to detail and problem-solving skills
Job Responsibility
Job Responsibility
  • Develop, test, and maintain software applications using C# and .NET Core to meet business requirements
  • Design and implement RESTful APIs and asynchronous programming techniques to enhance application functionality
  • Write and execute unit tests to ensure the reliability and quality of code
  • Collaborate with team members in an Agile Scrum environment to deliver project milestones efficiently
  • Utilize Git for version control and manage code repositories effectively
  • Work with relational databases, including creating objects, data structures, packages, and stored procedures
  • Provide support for cloud-based development initiatives, particularly with Azure
  • Implement front-end functionality using JavaScript or TypeScript, and frameworks such as Vue or React
  • Ensure security and perform vulnerability analysis for web applications
  • Participate in containerization efforts using Docker to streamline deployment processes
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right