Lead Software Developer, RxJava

Remote, Remote
Full Time
Posted on: November 03, 2022

Lead Software Developer

The Lead Software Developer will work on a team that is building the backend features of an internal service portal used by Guardian customer onboarding and claims teams.

You will

  • Participate in software development lifecycle by analyzing and implementing functional & non-functional business requirements
  • Perform or follow requirement decomposition, individual task effort estimation, solution design, and coding/debugging related to the corresponding part of the software development lifecycle
  • Follow project and task schedule and project quality assurance practices related to area of work
  • Independently solve problems and research new solutions, involving architects when needed
  • Work effectively in a team and collaborate with other teams on the daily basis, applies and improves software development practices and methodologies

The lead developer may also be required to fulfill the role and responsibilities of the development manager. In this case, the following responsibilities apply

  • Establish, implement, and monitor software development processes and best practices
  • Work continuously on increasing team members’ productivity
  • Investigate new technologies and development techniques and suggest improvements on a daily basis
  • Work as a driver for changes on the team and project levels
  • Lead team, project, and company level activities to increase effectiveness by sharing knowledge, coaching, providing training courses, preparing documentation, and quick start materials in his/her areas of expertise
  • Establish overall development culture in the team and participate in establishing it on the project level

You have

  • Java
  • RxJava, reactive programming, or multithreading programming
  • Kafka or any other event streaming technology
  • Experience with relational databases
  • Microservices architecture
  • Spring framework, including IoC, transactions, and web services

Preferred Qualifications

  • Hibernate (JPA version)
  • Liquibase scripts
  • REST
  • Maven
  • Docker
  • Mercurial or GIT
  • cloud and distributed architectures : AWS
  • Cassandra or any other NoSQL databases

Our Promise

At Guardian, you’ll have the support and flexibility to achieve your professional and personal goals. Through skill-building, leadership development and philanthropic opportunities, we provide opportunities to build communities and grow your career, surrounded by diverse colleagues with high ethical standards.

Salary Range

$91,380.00 - $169,690.00

The salary range reflected above is a good faith estimate of base pay for the primary location of the position. The salary for this position ultimately will be determined based on the education, experience, knowledge, and abilities of the successful candidate. In addition to salary, this role may also be eligible for annual, sales, or other incentive compensation.

Inspire Well-Being

As part of Guardian’s Purpose – to inspire well-being – we are committed to offering contemporary, supportive, flexible, and inclusive benefits and resources to our colleagues.

Health Care

  • Choice of [high deductible/copay] medical plans* with prescription drugs, including coverage for fertility and transgender inclusive benefits
  • Dental plan
  • Vision plan
  • Health care accounts – flexible spending, health reimbursement, and health savings accounts
  • Critical illness insurance

Life and Disability Insurance

  • Company-paid Life and Disability insurance plus voluntary supplemental coverage
  • Accident insurance

Retirement and Financial

  • 401(k) retirement plan with a company match, plus an annual age/service-based Company contribution and an annual profit-sharing contribution, if applicable
  • Complimentary 1:1 financial guidance with a licensed Fidelity representative

Time Off and Remote Work

  • Flexible work arrangements (part in-person/part remote)
  • Unlimited paid time off for most roles plus time off for volunteering, jury duty, voting, and bereavement
  • Personal holidays for colleagues to use in recognition of religious, cultural, or civic days
  • Paid parental leave and paid family and medical leave policies

Emotional Well-being and Work-Life

  • Emotional well-being, mental health, and work/life resources powered by Spring Health
  • Wellness programs, including fitness program and equipment reimbursement
  • Child, adult, and elder back-up care support through Bright Horizons
  • Adoption assistance
  • College planning
  • Tuition reimbursement
  • Student loan assistance
  • Commuter benefits in select metropolitan areas

Justice, Equity, Diversity & Inclusion (J.E.D.I.)

  • Employee Resource Groups that advocate for inclusion and diversity
  • J.E.D.I. certification and training programs
  • Matching gifts/volunteering

Benefits apply to full-time eligible employees. Interns are not eligible for most Company benefits.

Equal Employment Opportunity

Guardian is an equal opportunity employer. All qualified applicants will be considered for employment without regard to age, race, color, creed, religion, sex, affectional or sexual orientation, national origin, ancestry, marital status, disability, military or veteran status, or any other classification protected by applicable law.

Guardian is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact


Apply for this job

Share this job

Lead Software Developer, RxJava

Guardian Life

6 active jobs
6 reviews
View Website

Related jobs