Ameritas - Fairfield, OH

posted 23 days ago

Full-time - Mid Level
Hybrid - Fairfield, OH
Insurance Carriers and Related Activities

About the position

The Lead Software Developer - Java at Ameritas is a key role within a dynamic team responsible for application development and integration support. This position focuses on the entire software development lifecycle, from ideation to production deployment, ensuring that business system applications deliver measurable value. The developer will lead the deployment of new modules, provide technical guidance, and support major projects while participating in a 24/7 on-call support rotation.

Responsibilities

  • System analysis, design, development, integration, maintenance, and support.
  • Integrate solutions with other applications and platforms.
  • Lead deployment of new modules and apply upgrades and fixes to the production environment.
  • Provide technical and system knowledge and guidance to team members.
  • Support major projects as the lead developer and subject matter expert.
  • Contribute to solutioning efforts with team members and stakeholders.
  • Evaluate new application packages and tools; research best practices and recommend solutions.
  • Identify technical requirements and create technical design specifications.
  • Create technical sizing for requirements for projects and gain appropriate acceptance.
  • Ensure continuous professional self-development.

Requirements

  • Bachelor's Degree or equivalent combination of education and work experience required.
  • 2-4 years of relevant enterprise development experience on large scale systems required.
  • Experience with Spring Frameworks (i.e., Spring Batch, Spring Boot, Spring Security) required.
  • Experience in CI/CD with Atlassian toolset, Sonar, Jenkins and Bitbucket required.
  • Advanced knowledge of application security and secure coding best practices.
  • Modern web development best practices including responsive design, RESTful architecture, and microservice architecture.
  • Proficiency in Java and unit testing with Junit and Mock Frameworks.

Nice-to-haves

  • Experience developing with modern JavaScript frameworks & libraries (i.e., ReactJS, AngularJS, node.js, Spring and Spring Boot).
  • Experience with containerized deployment on Docker Swarm.
  • Experience with Amazon Web Services (Lambda, EC2, API Gateway).

Benefits

  • 401(k) Retirement Plan with company match and quarterly contribution
  • Tuition Reimbursement and Assistance
  • Incentive Program Bonuses
  • Competitive Pay
  • Flexible Hybrid work
  • Thrive Days - Personal time off
  • Paid time off (PTO)
  • Health Benefits: Medical, Dental, Vision
  • Health Savings Account (HSA) with employer contribution
  • Well-being programs with financial rewards
  • Employee assistance program (EAP)
  • Professional development programs
  • Leadership development programs
  • Employee resource groups
  • StrengthsFinder Program
  • Matching donations program
  • Paid volunteer time- 8 hours per month
  • Generous paid maternity leave and paternity leave
  • Fertility, surrogacy, and adoption assistance
  • Backup child, elder and pet care support
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service