Senior Java Developer Job at GEICO

GEICO Chevy Chase, MD 20815

$82,000 - $185,000 a year

The Data Engineering – Data Management Services department is seeking highly motivated developers to join our Metadata Solutions team. Our team is responsible for the management, support and development of GEICO’s metadata management platform. Our team’s mission is to build a program where metadata collection is embedded in all aspects of the data lifecycle, in the least intrusive way possible. As a developer on our team, you will be expected to develop solutions that further enhance our metadata collection process.

Qualified candidate should have a demonstrated ability to deliver first-class software that solves real business problems. He or she must be able to perform advanced-level application analysis, design, development, unit testing, and implementation activities in cloud-based environments. You will also be expected to provide input and feedback to others on topics of architecture design, code quality and business solutions.

As a Senior Software Engineer on the Metadata Solutions Team, you will provide support and services for the build, enhancement, and maintenance of our data governance & management platform. Additionally, you will develop solutions to integrate with other applications within the company. You will also partner and work closely with the Enterprise Data Governance team to ensure that the platform support the needs of our governance initiatives.

Required Qualifications:

  • 5+ years of JAVA programming experience or OOP style language
  • 5+ years of experience with microservices oriented architecture and RESTful webservices
  • 4+ years of experience in the complete software development life cycle.
  • 2+ years of experience specifically with React (Clean Architecture) or Angular & GIT
  • 3+ years of experience with version control concepts including branching, merging, and conflict resolution.
  • 2+ years of experience with API development & integration, Spring Boot framework and other Spring technologies
  • 2+ years of experience in Python development
  • Experience development in HTML, JavaScript/TypeScript, XML, and JSON
  • Familiar with Microsoft. Net tools and technologies specifically in: ASP.Net (MVC & Web API), WCF Web Services
  • Experience with relational & non-relational database technologies (SQL, Oracle, COSMOS, NoSQL etc.)
  • Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
  • Experience working in Agile environment (Scrum/Kanban/SAFe).
  • Understanding of Monitoring Tools such as Splunk or Application Insights
  • Understanding and experience working with Microsoft Azure DevOps (work items, build/release, CICD)
  • Understanding of Data Ingestion/ streaming tooling such as ADF, Kafka, FiveTran, Spark, or similar technologies
  • Understanding of metadata management, data Ingestion, data management, data quality, and data lineage services and technologies
  • Intermediate PowerShell scripting skills
  • Intermediate level understanding of Azure concepts including Azure portal, network security zones, VNETs, public peered services, PAAS & IAAS services,
  • Strong problem-solving ability
  • Strong oral and written communication skills
  • Ability to excel in a fast-paced, startup-like environment.
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication).

Other Desired Skills/Experience:

  • Strong understanding of metadata management best practices and framework
  • Ability to stay current with evolving best practices in data tech / management

Benefits

  • At GEICO, we make sure you have the support and resources to leverage and develop your skills, secure your financial future, and take care of your health and well-being. GEICO continually seeks to provide a workplace where everyone can be their authentic self. To help achieve this goal, we support associate-led Employee Resource Groups that foster a true sense of community. Through GEICO’s competitive benefits offerings and various training and development opportunities, we have you covered with our Total Rewards Program* that includes:
  • Premier Medical, Dental and Vision Insurance with no waiting period**
  • Paid Vacation, Sick and Parental Leave
  • 401(k) Plan
  • Tuition Assistance including Direct Billing and Reimbursement payment plan options
  • Paid Training, Licensures, and Certificates
    • Benefits may be different by location. Benefit eligibility requirements vary and may include length of service.

    ** Coverage begins on the date of hire . Must enroll in New Hire Benefits within 30 days of the date of hire for coverage to take effect.

    GEICO is proud to be an equal opportunity employer. We are committed to cultivating an environment where equal employment opportunities are available to all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO celebrates diversity and believes it is critical to our success. As such, we are committed to recruit, develop and retain the most talented individuals to join our team.

#LI-FA1

#Dice

Annual Salary

$82,000.00 - $185,000.00

The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate’s work experience, education and training, the work location as well as market and business considerations.




Please Note :
apexdining.ca is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, apexdining.ca provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.