SacramentoRecruiter Since 2001
the smart solution for Sacramento jobs

Staff Software Engineer-Java

Company: Esurance
Location: Rocklin
Posted on: January 17, 2020

Job Description:

Esurance is looking for a Principal Software Engineer to join a dynamic and award-winning team of individuals who are committed to making insurance smarter, easier, and dare we say- cooler. As part of a growing company that is focused on providing an outstanding customer experience, you'll have the opportunity to expand your skills and discover your potential. If you're looking for a career at a socially conscious company that offers great benefits - including matching 401k and tuition reimbursement - then you may have just found your new home. Esurance combines the spunk of a startup company with the backing of Allstate (the largest publicly held personal lines insurer in the U.S.) to create a unique, energized, and exciting place to work. Esurance is looking for a Principal Software Engineer with proven record of designing and delivering complex reference platform architectures, system design for multi-tier distributed applications. The Principal Software Engineer must be technically strong in Java, design patterns, and best practices while displaying firm leadership skills. Leadership skills include coordinating with Software Engineers, QE, and DevOps, while working with management to plan, schedule and deliver high quality projects. Additionally, the candidate must show strong communication among business and Engineering groups, like facilitating cross-functional team efforts. Job Responsibilities:

  • Day to day duties will include core programming, design, bug fixing and code reviews.
  • Research industry and academic leading-edge reference architecture for distributed consensus, replication, consistency, availability and scalability.
  • Implements business projects on time and with high quality.
  • Follows standard development lifecycle.
  • Produces artifacts using UML wherever possible.
  • Writes and comments code to standards, implementing best practices, and ensure others adhere to these standards.
  • Analyzes requirements for completeness.
  • Develops design documents based on business requirements.
  • Works very well with team members of the engineering team and product management on new features
  • Reports status to Development Manager.Qualifications:
    • Strong MS SQL Server 2008, No-SQL or MongoDB, Oracle or MySQLskills.
    • Strong expertise in Maven
    • Familiarity with Eclipse, Subversion, TFS
    • Familiarity with Apache, Tomcat, JBoss, Struts, Springboot Framework, Web Services, AJAX, Jquery, Jenkins,
    • Familiarity with test driven development
    • Familiarity with business rule engines (IBM ODM, Redhat BRMS, Drools )
    • Experience working in Agile methodology
    • Strong understanding of software development process.
    • Focus on teamwork; able to collaborate with Business and QE on projects.
    • Must be able to perform under tight timeframes & execute problem-solving and algorithm skills.
    • Able to work in a changing environment and perform multiple tasks effectively and concurrently
    • Good analysis and design skills, yet able to complete projects and tasks in a timely manner.
    • Excellent communication skills, including documentation: UML experience strongly desired.Experience / Education:
      • Bachelor's degree in Computer Science, a related field, or equivalent education required, a Master's degree is
      • preferred.
      • 8+ years development experience in Java and Object Oriented Programming
      • 5+ years in J2EE environment using JBoss, WebSphere or WebLogic, Springboot Microservices
      • 6+ years XML, XSL, XML Beans
      • 3+ years in Cloud Environments like PCF, AWS is required.Esurance offers an exciting total rewards package to include:
        • Benefits eligibility on day 1
        • 401k + company matching
        • 3 weeks paid parental leave following the birth, adoption or foster placement of a child
        • Tuition reimbursement & student loan repayment program
        • Pet insurance discount
        • Give Time, Get Time volunteer program
        • And much more!To perform this job successfully, an individual must be able to perform each essential job duty satisfactorily. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform essential job functions. The candidate(s) offered this position will be required to submit to a background investigation, which includes a drug screen.

Keywords: Esurance, Sacramento , Staff Software Engineer-Java, IT / Software / Systems , Rocklin, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


ETL Developer
Description: Role: Sr. ETL Developer with SQL.Location: Sunnyvale, CA. Job Description Mandatory Criteria Strong in SQL Responsibilities:-
Company: Vings Technologies
Location: Sunnyvale
Posted on: 01/25/2020

In-Home Usage Tester (Product Tester from home) Part-time
Description: American Consumer Panels--, located at One World Trade Center, 285 Fulton St., Suite 8500 New York, NY, 10007, is looking to fill the position listed below nationwide : In-Home Usage Tester Product (more...)
Company: American Consumer Panels
Location: Gilroy
Posted on: 01/25/2020

Sr. UI Developer (with Context API and hooks in React)
Description: Position: Sr. UI Developer with Context API and hooks in React Location: Sunnyvale, CA Job Description: Requirements
Company: VentureSoft Global
Location: Sunnyvale
Posted on: 01/25/2020


Clinical Evaluation Specialist
Description: Primary Function of Position: This position reports to Manager, Clinical Affairs, Clinical Evaluation and requires a strong candidate with experience in medical writing of clinical regulatory documents. (more...)
Company: DGN Technologies
Location: Sunnyvale
Posted on: 01/25/2020

Java Developer
Description: We are looking for a self-starting, energetic Java Developer with excellent written and communication skills, who is a great team player, but not afraid to question
Company: Armada Group, Inc.
Location: Sunnyvale
Posted on: 01/25/2020

In-Home Usage Tester (Product Tester from home) Part-time
Description: American Consumer Panels--, located at One World Trade Center, 285 Fulton St., Suite 8500 New York, NY, 10007, is looking to fill the position listed below nationwide : In-Home Usage Tester Product (more...)
Company: American Consumer Panels
Location: Manteca
Posted on: 01/25/2020

Core Java Developer
Description: Only Local Candidates In-Person Interview Mandatory
Company: Opal Soft, Inc.
Location: Sunnyvale
Posted on: 01/25/2020

Teradata Developer
Description: Net2Source is a Global Workforce Solutions Company headquartered at NJ, USA with its branch offices in Asia Pacific Region. We are one of the fastest growing IT Consulting company across the USA and we (more...)
Company: Net2Source Inc.
Location: Sunnyvale
Posted on: 01/25/2020

UI Developer at Sunnyvale, CA
Description: Role - UI Developer with React Location - Sunnyvale, CA Duration 12 Months Those authorized to work in the United States without
Company: Q1 Technologies, Inc.
Location: Sunnyvale
Posted on: 01/25/2020

Senior Java Software Engineer
Description: JOB TITLE: SR.JAVA SOFTWARE ENGINEER LOCATION: SUNNYVALE, CA DURATION: ONSITE FULL TIME JOB DETAILS, MUST HAVE:
Company: Wipro Limited
Location: Sunnyvale
Posted on: 01/25/2020

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sacramento RSS job feeds