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


  • 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 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 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...


  • 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 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...


  • 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...


  • Birmingham, Alabama, United States Brooksource Full time

    OverviewBrooksource is seeking a highly skilled Software Development Professional to join our team. As a key member of our software development team, you will be working on business-critical applications with company-wide visibility.The ideal candidate will have a strong background in Java and Cobol, with experience in distributed systems and testing. A...


  • Birmingham, Alabama, United States Talnt LLC Full time

    About the Role:We are seeking a skilled Software Engineer to join our team.Responsibilities:Design and develop scalable cloud infrastructure solutionsCollaborate with cross-functional teams to deploy software applicationsParticipate in code reviews and contribute to the improvement of our codebaseRequirements:Proficiency in cloud infrastructure platforms...


  • Birmingham, Alabama, United States Saxon Global Full time

    Key Responsibilities:As a skilled Angular Developer at Saxon Global, you will be responsible for designing and developing high-quality frontend applications using Angular 4.0 or higher. Your expertise in Angular will enable you to create efficient, scalable, and maintainable frontend solutions. Additionally, you will work on the backend using Java, with a...


  • Birmingham, Alabama, United States Brooksource Full time

    Software Development ProfessionalBrooksourceBirmingham, AlabamaAs a Software Development Professional for Brooksource, you will be part of a business-critical applications project with company-wide visibility for one of our enterprise-level clients in the health insurance space. You will be working alongside the claims processing teams and assisting in...


  • Birmingham, Alabama, United States EBSCO Full time

    Software Engineering InternMoultrie Mobile, a division of PRADCO Outdoor Brands, is seeking a highly motivated and detail-oriented Software Engineering Intern to join our team. As a Software Engineering Intern, you will have the opportunity to work on implementing new features and creating solutions for the Moultrie Mobile platform under the guidance of more...


  • Birmingham, Alabama, United States PNC Financial Services Group Full time

    Job SummaryPNC Financial Services Group is seeking a highly skilled Software Engineering Principal to lead our enterprise digital identity development efforts. The successful candidate will be responsible for governing digital identity development, guiding solution architects, and proposing software solutions to address complex business needs.Key...

  • Software Engineer

    3 weeks ago


    Birmingham, Alabama, United States Marriott International, Inc Full time

    We are looking for a Software Engineer to join our team. The ideal candidate will have experience with cloud-based systems and be proficient in Python and Java.Responsibilities:Design and develop scalable cloud-based systemsCollaborate with cross-functional teams to ensure seamless system integrationParticipate in code reviews and ensure high-quality...


  • Birmingham, Alabama, United States IDR Healthcare Full time

    About the Role: We are seeking a highly skilled Software Engineer to join our team at {company}.Main Responsibilities:• Design, develop, and maintain scalable software applications,• Collaborate with cross-functional teams to identify and prioritize project requirements,• Implement secure coding practices and follow industry standards.Requirements:•...


  • Birmingham, Alabama, United States Saxon Global Full time

    Job Title: Strategic Solutions ArchitectJob Summary:Saxon Global is seeking a highly skilled Strategic Solutions Architect to oversee the development and implementation of technology solutions that align with the company's business goals and objectives. The ideal candidate will have a strong background in solutions architecture, technical expertise, and...

Full Stack Java Developer

1 month ago


Birmingham, Alabama, United States Kemper Full time
Job Summary

Kemper 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 Responsibilities
  • Provides technical consulting and support for application software development or computing technologies within areas of expertise.
  • Develops, documents, and executes unit test cases.
  • Delivers quality and timely results.
  • Identifies and resolves complex technical problems and issues with assigned applications and work processes.
  • Escalates problems beyond the level of expertise to manager, more experienced technical staff, or vendor representatives.
  • Reviews and recommends test plans for impacted areas and 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.
  • Recommends improvements to existing processes or proposes new ones to improve the quality of project deliverables.
  • Performs code and design reviews.
  • 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 within specified technical disciplines; plans for the appropriate resources needed.
  • Develops technical knowledge and performance skills of IS projects teams, within areas of expertise.
  • Establishes or fine-tunes CI/CD pipelines and practices.
  • Participates in knowledge sharing and contributes to the overall technical skill improvement of the organization.
  • Participates in daily site, cross-site, and product team stand-ups.
  • Able to read other team members' code and pinpoint problems accurately.
  • Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product.
  • Researches, evaluates, and recommends new technologies independently or with the architect's implementation.
  • Supports proof-of-concept activities.
  • Develops 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.
Preferred Qualifications
  • 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. Maintains two-way communication to deliver products and services that meet customer expectations.
Work Environment

This is a hybrid role, working in the office two days per week.

Equal Opportunity Employer

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.

We are committed to supporting diversity and equality across our organization and we work diligently to maintain a workplace free from discrimination.

Kemper does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Kemper and Kemper will not be obligated to pay a placement fee.

Kemper will never request personal information, such as your social security number or banking information, via text or email. Additionally, Kemper does not use external messaging applications like WireApp or Skype to communicate with candidates. If you receive such a message, delete it.