Kemper

Senior Java Full Stack Developer

Kemper

full-time

Posted on:

Location Type: Office

Location: Alpharetta • Alabama, Florida, Illinois, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAWSCloudGrafanaJavaMicroservicesPostgresSOAPSplunkSpringSpring BootSpringBoot

About the role

  • Provides technical support for multiple applications and system software technologies within areas of expertise.
  • Develops, documents and executes unit test cases.
  • Delivers quality and timely results.
  • Owns and resolves complex technical problems and issues with assigned applications and work processes.
  • Review and recommend test plans for impacted areas and end to end test coverage.
  • Complies with and supports all corporate, department and team policies and procedures.
  • Keeps manager, project teams/managers and business customers informed of activities and problems within assigned areas of responsibility; refers matters beyond limits of authority to manager for direction.
  • Recommend improvements to existing processes or propose new ones, to improve the quality of project deliverables
  • Ensure reviews for quality (accurate and complete) application software designs are scheduled and conducted to ensure optimal use of software systems.
  • Consults with internal and external customers on the utilization of applications computing technologies, within areas of expertise, to ensure that customers optimize the value of those technologies.
  • Leads projects across technical disciplines; plans for the appropriate resources needed.
  • Develop technical knowledge and performance skills of IS projects teams for multiple applications.
  • Researches, evaluates and recommends new technologies independently or with the architect’s implementation.
  • Implement and support proof-of-concept activities for new technologies.
  • Develops and obtains sign offs on technical specs, design documents, functional designs and requirements.
  • Guide teams on long term solutions for resolving frequently occurring production problems and reducing defect leakage.
  • Ensure code is being developed per standards with a focus on maintainability and ensure unit test cases are being developed, documented and executed with the test results recorded.
  • Ensure that the technical design presented by the architects is followed by the software development staff.
  • Ensure batch cycles are being executed according to plan and that defects are resolved in an accurate and timely fashion.
  • Lead team in successful completion of phase gates for projects.

Requirements

  • 8+ Years of Experience
  • Bachelor's degree, equivalent work experience or appropriate technical certification.
  • Advanced certifications for coding/development
  • 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
  • Demonstrates advanced technical skills.
  • Advanced knowledge of a specific programming language and a good knowledge of related languages.
  • The ability to provide technical leadership on large/complex application installation, development and support projects;
  • Advanced knowledge of program design methods and techniques and standard development tools.
  • Use knowledge of new frameworks, tools and languages and make recommendations in applications as appropriate.
  • Ability to understand and identify improvement areas in architecture and integration designs
  • Ability to teach and provide instruction to co-workers and provide feedback on progress toward goals.
  • Demonstrates excellent leadership qualities in managing the work of a team of professional employees.
  • Experience with cloud development practices
  • Able to follow and create best practice development standards
  • Worked with various project methodologies (agile and waterfall)
  • Able to translate business to technical requirements.
  • Requires minimal managerial direction
  • Understands technical controls, security concepts and SOX requirements
  • Professional experience within Insurance or Financial Services preferred.
Benefits
  • Qualify for your choice of health and dental plans within your first month.
  • Save for your future with robust 401(k) match, Health Spending Accounts and various retirement plans.
  • Learn and Grow with our Tuition Assistance Program, paid certifications and continuing education programs.
  • Contribute to your community through United Way and volunteer programs.
  • Balance your life with generous paid time off and business casual dress.
  • Get employee discounts for shopping, dining and travel through Kemper Perks.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootmicroservicesRESTSOAPAngularAWSAmazon Aurora PostgreSQLmonitoring toolsprogram design methods
Soft skills
technical leadershipteachingproviding feedbackleadership qualitiesproblem-solvingcommunicationprocess improvementteam managementproject planningcustomer consultation
Certifications
Bachelor's degreeadvanced coding certificationstechnical certification
Kemper

Senior Software Developer, Java

Kemper
Seniorfull-timeAlabama, Florida, Illinois, Texas · 🇺🇸 United States
Posted: 8 hours agoSource: kemper.wd5.myworkdayjobs.com
AngularAWSCloudGrafanaJavaMicroservicesPostgresSDLCSOAPSplunkSpringSpring Boot+1 more