Java Developer

amica insurance โ€ข United State
Remote
Apply
AI Summary

Amica Insurance seeks a Java Developer to develop and deliver software that meets established standards. The role involves utilizing technical and applications expertise, including Java programming, Java Spring/Spring Cloud/Spring Boot, and GIT. The ideal candidate will have a strong understanding of business processes and workflows, and core team applications and specializations.

Key Highlights
Develop and deliver software that meets established standards
Utilize technical and applications expertise
Strong understanding of business processes and workflows
Key Responsibilities
Develop and deliver software that meets established standards
Track and report issues
Address patterns and root causes of shortfalls in technical quality and user acceptance
Have a clear understanding of business processes and workflows
Understand and apply agile development best practices
Focus on test-driven development practices and leverage CI/CD standards and best practices
Follow policies for secure code development and engage in secure coding practices
Share knowledge to ensure individuals and teams have the appropriate breadth and depth to offer support to the business, projects, and day-to-day operations
Serve as an internal champion of change initiatives undertaken by the organization
Actively seek out opportunities to learn and apply emerging trends and technologies
Look for challenging assignments that add value to the organization and apply learnings from those opportunities to own role
Independently learn from failures or missteps and applies learnings in various contexts
Foster a culture that values learning and creativity both individually and as a team
Identify continuous improvement opportunities to automate development, provisioning, and release work to accelerate and improve the quality of solutions delivery
Effectively solution problems in a manner that supports future changes, growth, and scalability
Technical Skills Required
Java programming Java Spring/Spring Cloud/Spring Boot GIT Rest services
Benefits & Perks
Medical, dental, vision coverage
Short- and long-term disability, and life insurance
Paid Vacation
Holidays - 14 paid holidays observed
Sick time - 6 days sick time at hire, 6 additional days sick time at 90 days of employment
Generous 401k with company match and immediate vesting
Annual Success Sharing Plan - Paid to eligible employees if company meets or exceeds combined ratio, growth and/or service goals
Generous leave programs, including paid parental bonding leave
Student Loan Repayment and Tuition Reimbursement program
Generous fitness and wellness reimbursement
Employee community involvement
Strong relationships, lifelong friendships
Nice to Have
Experience with databases (e.g.: MongoDB, SQL Server)
Exposure to cloud technologies (e.g.: AWS, Azure)
Agile methodology experience
Maven, Message Queueing experience
Experience with build & deploy tools

Job Description


Description

Java Developer โ€“ Remote (CIS)

25 Amica Way, Lincoln, RI 02865

Thank you for considering Amica as part of your career journey, where your future is our business.

At Amica, we strive to build a culture of belonging where employees are encouraged to share their unique experience to enrich our workplace, strengthen our companyโ€™s mission and broaden our vision of whatโ€™s possible. Weโ€™re focused on creating a workplace that works for all. Weโ€™ll continue to provide training, guidance, and resources to make Amica a true place of belonging for all employees. Want to learn more about our commitment to diversity, equity, and inclusion? Visit our DEI page to read about it!

As a mutual company, our people are our priority. We seek differences of opinion, life experience and perspective to represent the diversity of our policyholders and achieve the best possible outcomes.

This is a full-time position based on a 37.5-hour work week. The starting annual salary is between $61,556 - $116,384 based on the level of previous experience. In addition, hired applicants will be eligible for the companyโ€™s annual variable incentive paid based on company performance. โ€ฏ

This role is open to full-time remote work, or hybrid onsite in our Lincoln, RI office. Our normal business hours are 8am โ€“ 5pm Eastern Time.

This role does not currently offer employment visa sponsorship.โ€ฏ

This posting is anticipated to be closed on April 22nd, 2026.

Position Summary

Our Lincoln, RI office is seeking an IT Developer/Software Engineer who will be responsible for utilizing and maintaining technical and applications expertise, including the use of technologies, tools, programming standards, established processes, and concepts necessary to develop quality IT solutions.

This position is open to entry-level through mid-levels of experience.

Responsibilities

  • Develop and deliver software that meets established standards as well as expectations for performance, business impact, and user experience.
  • Track and report issues. Address patterns and root causes of shortfalls in technical quality and user acceptance.
  • Have a clear understanding of business processes and workflows, and core team applications and specializations as reflected in the Developer Competency Matrix.
  • Understand and apply agile development best practices, and other approaches for iterative development of production-ready software.
  • Focus on test-driven development practices and leverage CI/CD standards and best practices.
  • Follow policies for secure code development and engage in secure coding practices.
  • Share knowledge to ensure individuals and teams have the appropriate breadth and depth to offer support to the business, projects, and day-to-day operations. This may include providing and/or seeking mentoring, effective guidance and feedback.
  • Serve as an internal champion of change initiatives undertaken by the organization.
  • Actively seek out opportunities to learn and apply emerging trends and technologies such as best practices and standards.
  • Look for challenging assignments that add value to the organization and apply learnings from those opportunities to own role.
  • Independently learn from failures or missteps and applies learnings in various contexts.
  • Foster a culture that values learning and creativity both individually and as a team.
  • Identify continuous improvement opportunities to automate development, provisioning, and release work to accelerate and improve the quality of solutions delivery.
  • Effectively solution problems in a manner that supports future changes, growth, and scalability.
  • May be called upon to handle other duties as required.

Requirements

  • Bachelors degree or an equivalent combination of education and experience sufficient to successfully perform the essential functions of the job.
  • Experience with:
    • Java programming (proven).
    • Java Spring/Spring Cloud/Spring Boot.
    • GIT
    • Rest services.
  • Committed to continuous learning including, but not limited to training sessions or seminars related to the assignedโ€ฏrole.
  • Ability to effectively break down and prioritize work independently.
  • Ability to identify challenges and risks to the completion of work and effectively communicate those to the appropriate personnel.
  • Capable of completing routine work independently including conducting research and using appropriate problem-solving skills, seeking assistance from others only in more unfamiliar situations.
  • Basic understanding of impacts of changes across teams.
  • Ability to communicate effectively within the section, assigned project teams, and other impacted sections or project teams to provide details about planned work, completed work and next steps.
  • Nice to have:
    • Experience with databases (e.g.: MongoDB, SQL Server).
    • Exposure to cloud technologies (e.g.: AWS, Azure).
    • Agile methodology experience.
    • Maven, Message Queueing experience.
    • Experience with build & deploy tools.
Total Rewards

  • Medical, dental, vision coverage, short- and long-term disability, and life insurance
  • Paid Vacation โ€“ you will receive at least 13 vacation days in the first 12 months, amounts could be greater depending on the role. While able to use prior to accrual, vacation time will accrue monthly.
  • Holidays - 14 paid holidays observed
  • Sick time - 6 days sick time at hire, 6 additional days sick time at 90 days of employment
  • Generous 401k with company match and immediate vesting. Additionally, annual 3% non-elective employer contribution
  • Annual Success Sharing Plan - Paid to eligible employees if company meets or exceeds combined ratio, growth and/or service goals
  • Generous leave programs, including paid parental bonding leave
  • Student Loan Repayment and Tuition Reimbursement program
  • Generous fitness and wellness reimbursement
  • Employee community involvement
  • Strong relationships, lifelong friendships
  • Opportunities for advancement in a successful and growing company

Amica conducts background checks which includes a review of criminal, educational, employment and social media histories, and if the role involves use of a company vehicle, a motor vehicle or driving history report. The background check will not be initiated until after a conditional offer of employment is made and the candidate accepts the offer. Qualified applicants with arrest or conviction records will be considered for employment.

The safety and security of our employees and our customers is a top priority. Employees may have access to employeesโ€™ and customersโ€™ personal and financial information in order to perform their job duties. Candidates with a criminal history that imposes a direct or indirect threat to our employeesโ€™ or customersโ€™ physical, mental or financial well-being may result in the withdrawal of the conditional offer of employment.

About Amica

Amica Mutual Insurance Company is Americaโ€™s oldest mutual insurer of automobiles. A direct national writer, Amica also offers home, marine and umbrella insurance. Amica Life Insurance Company, a wholly owned subsidiary, provides life insurance and retirement solutions. Amica was founded on the principles of creating peace of mind and building enduring relationships for and with our exceptionally loyal policyholders, a mission that thousands of employees in offices nationwide share and support.

Equal Opportunity Policy: All qualified applicants who are authorized to work in the United States will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, family status, ethnicity, age, national origin, ancestry, physical and/or mental disability, mental condition, military status, genetic information or any other class protected by law. The Age Discrimination in Employment Act prohibits discrimination on the basis of age with respect to individuals who are 40 years of age or older. Employees are subject to the provisions of the Workers' Compensation Act.

Amica Mutual Insurance Company is committed to protecting job seekers from recruitment fraud. We never request sensitive personal information or payment during the interview process. All legitimate job opportunities are listed on our official careers site: https://careers.amica.com. Learn more in the "Is Amica hiring?" section of our FAQ.

HREmployment@amica.com

800-652-6422 ext. 24733

rp

Similar Jobs

Explore other opportunities that match your interests

Community Engagement Manager (Remote)

Programming
โ€ข
3m ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Entry level

VanderHouwen

United State

ASP.NET Engineer (Energy SaaS)

Programming
โ€ข
13m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

hirenza

United State

Engineering Manager - Frontend Team

Programming
โ€ข
14m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Understanding Recruitment

United State

Subscribe our newsletter

New Things Will Always Update Regularly