Keeper

Software Developer (Java)

Birmingham, Alabama, United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
InsuranceIndustries

Systems Software Developer 3

Employment Type: Full-time

Location(s):

  • Alpharetta, Georgia
  • Birmingham, Alabama
  • Dallas, Texas
  • Downers Grove, Illinois
  • Jacksonville, Florida

Position Overview

Kemper is a leading specialized insurer dedicated to making a positive difference in the lives of its customers. We foster a high-performing culture with opportunities for personal development, professional challenge, and a healthy work-life balance. As a Systems Software Developer 3, you will provide technical consulting for application software development and computing technologies within your areas of expertise. You will demonstrate a thorough knowledge of specific programming languages, identify, and resolve complex technical problems and issues with assigned applications and work processes.


Responsibilities

  • Provide technical consulting and support for application software development or computing technologies within areas of expertise.
  • Develop, document, and execute unit test cases.
  • Deliver quality and timely results.
  • Identify and resolve complex technical problems and issues with assigned applications and work processes. Escalate problems beyond your level of expertise to your manager, more experienced technical staff, or vendor representatives.
  • Review and recommend test plans for impacted areas and test coverage.
  • Comply with and support all corporate, department, and team policies and procedures.
  • Keep your manager, project teams/managers, and business customers informed of activities and problems within your assigned areas of responsibility; refer matters beyond your limits of authority to your manager for direction.
  • Recommend improvements to existing processes or propose new ones to improve the quality of project deliverables.
  • Perform code and design reviews.
  • Consult with internal and external customers on the utilization of applications and computing technologies within your areas of expertise to ensure customers optimize the value of those technologies.
  • Lead projects within specified technical disciplines; plan for the appropriate resources needed.
  • Develop technical knowledge and performance skills of IS project teams within your areas of expertise.
  • Research, evaluate, and recommend new technologies independently or with the architect’s implementation.
  • Support proof-of-concept activities.
  • Develop technical specs, design documents, functional designs, and requirements.

Requirements

  • 5 Years of Experience
  • Bachelor's degree, equivalent work experience, or appropriate technical certification.
  • Experience in technical disciplines such as Java and Spring Boot and microservices programming.
  • Experience in technical disciplines such as Rest, Soap, Angular, and AWS.
  • Knowledge and experience with Amazon Aurora PostgreSQL.
  • Experience with monitoring tools such as Splunk, AppDynamics, and Grafana.
  • Experience with Code Analyzer and scanning tools (SonarQube / Veracode).
  • Ability to support multiple software applications.
  • Knowledge of cloud development practices preferred.
  • Ability to code, unit test, and debug complex business applications.
  • Ability to write systems design specifications for complex applications.
  • Understanding of the software development life cycle.
  • Ability to quickly learn new/emerging technologies and resolve any problems involved in integrating these new/emerging technologies with our systems.
  • Ability to manage your own time and prioritize activities and resources to deliver timely results.
  • Ability to gather and analyze complex facts and data and to draw correct inferences from the information. Assess alternatives and present logical solutions to problems.
  • Ability to influence events to achieve results. Originate independent action rather than passively reacting.

Company Information

Kemper is one of the nation’s leading specialized insurers. Our success is a direct reflection of the talented and diverse people who make a positive difference in the lives of our customers every day. We believe a high-performing culture, valuable opportunities for personal development and professional challenge, and a healthy work-life balance can be highly motivating and productive. Kemper’s products and services are making a real difference to our customers, who have unique and evolving needs. By joining our team, you are helping to provide an experience to our stakeholders that delivers on our promises.

Skills

Java
Software Development
Technical Consulting
Application Software Development
Computing Technologies
Unit Test Cases
Test Plans
Process Improvement

Keeper

Digital platform for bookkeeping efficiency

About Keeper

Keeper.app provides a digital platform designed to assist bookkeeping and accounting firms in improving their operational efficiency. The main feature of the platform is a client portal that facilitates better communication between firms and their clients, along with comprehensive reporting packages that help streamline the month-end closing processes. By offering a subscription-based service, Keeper.app generates revenue through monthly or annual fees paid by its clients. What sets Keeper.app apart from its competitors is its strong emphasis on enhancing quality control and process efficiencies, as well as its commitment to exceptional customer service. The company's goal is to onboard more bookkeeping firms to its platform, thereby increasing productivity and simplifying their workflows.

Austin, TexasHeadquarters
2020Year Founded
$126.5KTotal Funding
SEEDCompany Stage
Enterprise Software, FintechIndustries
11-50Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Unlimited Paid Time Off
Company Equity

Risks

AI-driven competitors threaten Keeper's market share in bookkeeping solutions.
Rapid tech advancements require Keeper to continuously innovate to stay competitive.
Data privacy concerns could impact Keeper's reputation and client trust.

Differentiation

Keeper offers a unique client portal for streamlined communication and reporting.
The platform focuses on improving quality control and process efficiencies for bookkeepers.
Keeper is praised for its exceptional customer service in the fintech sector.

Upsides

Integration with AI tools enhances Keeper's financial data insights and reporting.
Remote work trends boost demand for Keeper's digital collaboration solutions.
Cloud adoption in accounting offers expansion opportunities for Keeper's services.

Land your dream remote job 3x faster with AI