Current jobs related to Full Stack Java Developer - Birmingham, Alabama - Kemper


  • Birmingham, Alabama, United States Kemper Full time

    Job Title: Full Stack Java DeveloperKemper is a leading specialized insurer seeking a skilled Full Stack Java Developer to join our team. As a Full Stack Java Developer, you will be responsible for designing, developing, and deploying high-quality software applications using Java and related technologies.Key Responsibilities:Design and develop software...


  • Birmingham, Alabama, United States Kemper Full time

    We are seeking a highly skilled Java Full Stack Developer to join our team at Kemper. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications using Java and related technologies.Key Responsibilities:Design and develop complex software applications using Java and related...


  • Birmingham, Alabama, United States Kemper Full time

    Job SummaryKemper is seeking a highly skilled Full Stack Java Developer to join our team. As a key member of our software development team, you will be responsible for providing technical consulting and support for application software development or computing technologies within areas of expertise.Key ResponsibilitiesProvides technical consulting and...


  • Birmingham, Alabama, United States Saxon Global Full time

    Job Title: Senior Full Stack Developer Team LeadJob Summary:Saxon Global is seeking a highly skilled Senior Full Stack Developer Team Lead to join our team. As a technical leader, you will be responsible for providing technical guidance and leading large technical initiatives. Your expertise in Java and Angular will be invaluable in driving the success of...


  • Birmingham, Alabama, United States TTEC Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at TTEC. As a Full Stack Developer, you will design and develop scalable, full-stack web applications and cloud-native solutions. You will collaborate closely with product teams, DevOps, and AI specialists to ensure seamless integration of services and maintain a high level...


  • Birmingham, Alabama, United States First Horizon Full time

    Job Title: Full Stack Developer for Wealth ManagementWe are seeking a highly skilled Full Stack Developer to join our Wealth Management team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining software applications and processes used by our Wealth Management Business.Key Responsibilities:Develop program logic for...


  • Birmingham, Alabama, United States Diverse Lynx Full time

    Job Title: Senior Full Stack Development Team LeadJob Summary: We are seeking a highly skilled Senior Full Stack Development Team Lead to lead and mentor a team of 3-4 developers.Key Responsibilities:* Collaborate with customers to understand business requirements and plan accordingly.* Lead and mentor a full stack development team to deliver high-quality...


  • Birmingham, Alabama, United States Deploy Alloy Full time

    About the RoleDeploy Alloy is seeking a highly skilled and passionate Full Stack Developer to join our development team. As a key member of our team, you will be responsible for designing, developing, testing, and deploying high-quality software solutions.Key ResponsibilitiesCollaborate with the development team to plan, develop, test, and deploy software...


  • Birmingham, Alabama, United States McDonald's Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining our web applications. You will work closely with our cross-functional team to deliver high-quality software...

  • Full Stack Developer

    4 weeks ago


    Birmingham, Alabama, United States First Horizon Bank Full time

    Job DescriptionWe are seeking a highly skilled Full Stack Developer to join our Wealth Management team at First Horizon Bank. As a key member of our Agile team, you will be responsible for designing, developing, and maintaining software applications and processes used by our Wealth Management Business.Key Responsibilities:Develop program logic for new...


  • Birmingham, Alabama, United States First Horizon Bank Full time

    Job SummaryWe are seeking a highly skilled Full Stack Developer to join our Wealth Management team. As a key member of our team, you will be responsible for designing, developing, and maintaining software applications and processes used by our Wealth Management Business.Key ResponsibilitiesDevelop program logic for new applications or analyze and modify...


  • Birmingham, Alabama, United States Deploy Alloy Full time

    About the role: Senior Full Stack Software Engineer at Deploy AlloyDeploy Alloy seeks an experienced and passionate full-stack software engineer to join our development team and support our new marketing platform.In this role, you will report to our VP of Technology and work closely with the other development team members.You will be responsible for...


  • Birmingham, Alabama, United States RP PRO, LLC Full time

    At RP Professional Services, we're dedicated to delivering excellence, value, and flexibility to our clients and employees. As a Full Stack Developer, you'll play a crucial role in helping us achieve our mission by developing customized solutions that meet the unique needs of our clients.The ideal candidate will have a strong background in programming...


  • Birmingham, Alabama, United States O'Neal Steel Full time

    About the RoleO'Neal Steel is seeking a highly skilled Senior Full Stack Software Engineer to join our Corporate office in Birmingham, AL.The ideal candidate will have a strong background in developing, enhancing, and sustaining business applications for internal and external users.Key ResponsibilitiesDesign, develop, and test complex web and mobile...


  • Birmingham, Alabama, United States TTEC Full time

    About the Role:We are seeking a highly skilled Senior Full Stack Golang Developer to join our team at TTEC. As a key member of our development team, you will design, build, and maintain complex, full-stack applications using Golang for the backend and JavaScript for front-end components.Key Responsibilities:Design, develop, and maintain full-stack...


  • Birmingham, Alabama, United States PNC Full time

    Job Title: Software Developer PrincipalAt PNC, we are seeking a highly skilled Software Developer Principal to join our Technology organization. As a key member of our team, you will be responsible for leading and governing enterprise Digital Identity development efforts within an Agile development team.Key Responsibilities:Support the creation of Java...


  • Birmingham, Alabama, United States PNC Full time

    About the Role:PNC is seeking a highly skilled and experienced Software Development Leader to join our team. As a key member of our Technology organization, you will be responsible for leading and governing enterprise Digital Identity development efforts within an Agile development team.Key Responsibilities:Support the creation of Java applications using...

  • Liferay Developer

    1 month ago


    Birmingham, Alabama, United States Southern Talent Specialists Full time

    Liferay DeveloperSouthern Talent Specialists is seeking a highly skilled Liferay Developer to join our team. As a Liferay Developer, you will be responsible for designing, developing, and maintaining web portal solutions using the Liferay platform.ResponsibilitiesDesign and develop web portal solutions using LiferayMaintain and improve existing portal...

  • Liferay Developer

    2 months ago


    Birmingham, Alabama, United States Southern Talent Specialists Full time

    Liferay DeveloperWe are seeking a highly skilled Liferay Developer to join our team at Southern Talent Specialists. As a key member of our team, you will be responsible for designing, developing, and implementing web portal solutions using the Liferay platform.ResponsibilitiesDesign and develop web portal solutions using LiferayDevelop and implement custom...


  • Birmingham, Alabama, United States Saxon Global Full time

    Key Responsibilities:As a skilled Angular Developer, you will be responsible for building and maintaining complex frontend applications using Angular 4.0 or higher. Your expertise in Angular will be crucial in delivering high-quality solutions that meet our clients' needs.Technical Requirements:• 90% Frontend (Angular) and 10% Backend (Java)• Proficiency...

Full Stack Java Developer

2 months ago


Birmingham, Alabama, United States Kemper Full time
About the Role

Kemper is seeking a highly skilled Full Stack Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications using Java and related technologies.

Key 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.
  • Review and recommend test plans for impacted areas and test coverage.
  • Comply with and support all corporate, department, and team policies and procedures.
  • Keep manager, project teams/managers, and business customers informed of activities and problems within assigned areas of responsibility.
  • 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 computing technologies within areas of expertise.
  • Lead projects within specified technical disciplines and plan for the appropriate resources needed.
  • Develop technical knowledge and performance skills of IS projects teams within areas of expertise.
  • Establish or fine-tune CI/CD pipelines and practices.
  • Participate in knowledge sharing and contribute to the overall technical skill improvement of the organization.
  • Participate in daily site, cross-site, and product team stand-ups.
  • Able to read other team members' code and pinpoint problems accurately.
  • Participate in retrospectives to gather feedback and derive actionable items to improve the team and the product.
  • 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
  • At least 5 years of experience in software development using Java.
  • Bachelor's degree or equivalent work experience or appropriate technical certification.
  • Demonstrates a thorough knowledge of a specific programming language.
  • Expert in Java/Spring framework (Spring and Spring Boot).
  • Front-end experience (HTML5, Bootstrap, CSS3) developing responsive designed applications.
  • Experience with developing/consuming Web Services (REST, SOAP) and APIs.
  • Experience with Data (SQL or similar query language) and data constructs (XML, JSON).
  • Expert in JavaScript framework (Angular/React), NPM, HTML, CSS, Angular CLI, Git, RxJS.
  • Knowledge of cloud development practices.
  • Ability to support multiple software applications.
  • Ability to code, unit test, and debug complex business applications.
  • Ability to write systems design specifications for complex applications.
  • Ability to quickly learn new/emerging technologies and resolve any problems involved in integrating these new/emerging technologies with our systems.
  • Ability to manage 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.
  • Assesses alternatives and presents logical solutions to problems.
  • Ability to influence events to achieve results.
  • Originates independent action rather than passively reacting to events as they occur.
  • Able to follow industry-defined best practice development standards.
  • Software development experience (core languages: Java and JavaScript) in an Agile environment using Test Driven Development methodology.
  • Ability to develop/refactor clean, and well-designed code.
  • Responsive Design, Debugging, and Testing.
  • Strong understanding of testing patterns to support functional and performance tests.
  • Experience with unit test framework (JUnit, Karma/Jasmine, Mockito etc.).
  • Experience with Container technology, and AWS.
  • Experience with monitoring tools such as Splunk, AppDynamics, and Grafana.
  • Experience with Code Analyzer and scanning tools (SonarQube / Veracode).
  • Good SQL Server and Oracle database knowledge/experience.
  • Experience in executing and supporting testing.
  • Worked with various project methodologies (Agile and waterfall).
  • Able to translate business to technical requirements.
  • Understands technical controls, security concepts, and SOX requirements.
  • Good understanding of the insurance industry and company business practices preferred.
  • Ability to address and analyze impact of system issues.
  • Ability to create and maintain a positive customer service relationship and to identify and understand customers' needs.
About Kemper

Kemper is proud to be an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, disability status, or any other status protected by the laws or regulations in the locations where we operate.