Lead Software Developer - Java

$102,000 - $168,000/Yr

Ameritas - Lincoln, NE

posted 5 days ago

Full-time - Mid Level
Remote - Lincoln, NE
1,001-5,000 employees
Insurance Carriers and Related Activities

About the position

The Lead Software Developer - Java at Ameritas is a key role responsible for application development and integration support, ensuring that business system applications deliver measurable value. This position involves the entire software development lifecycle, from ideation to production deployment, and requires collaboration within a fast-paced team environment. The developer will also provide 24/7 on-call support as part of a shared team setting.

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, application owners, architects, business analysts, and clients.
  • 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 small to large 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.
  • Experience with unit testing, 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.
  • 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