Sr & Mid-Level Java Full Stack Developer

    Highlights

    We are seeking experienced Senior and Mid-Level Java Full Stack Developers to design, develop, and maintain enterprise-grade applications. The ideal candidate will have strong backend expertise in Java along with modern front-end development experience, and a solid understanding of database and integration technologies.

    Numbers & Facts

    LocationIA, IA

    Description

    Job Title: Sr & Mid-Level Java Full Stack Developer
    Location: Council Bluffs, Iowa


    Role Overview
    We are seeking experienced Senior and Mid-Level Java Full Stack Developers to design, develop, and maintain enterprise-grade applications. The ideal candidate will have strong backend expertise in Java along with modern front-end development experience, and a solid understanding of database and integration technologies.

    Key Responsibilities
    • Design, develop, and maintain scalable enterprise applications using Java (8/17), Spring Boot, and Angular
    • Collaborate with cross-functional teams in an Agile (Scrum) environment to deliver high-quality software solutions
    • Conduct code reviews, enforce coding standards, and ensure best practices
    • Develop and integrate RESTful web services and messaging systems (JMS)
    • Troubleshoot, debug, and optimize application performance
    • Participate in testing, deployment, and production support

    Required Skills
    • Strong experience in Core Java / J2EE and enterprise application development
    • Hands-on experience with:
      • Java 8 / Java 17
      • Spring Boot & Spring Framework
      • Angular (frontend development)
      • SQL & database design
    • Strong expertise in Oracle Database
    • Solid problem-solving and analytical skills
    • Excellent communication and collaboration abilities

    Preferred / Nice-to-Have Skills
    • Experience with:
      • JMS (Java Messaging Service)
      • Apache Camel
      • Log4j
      • Elasticsearch / OpenSearch
    • Familiarity with Agile methodologies (Scrum)
    • Experience with code quality tools and CI/CD practices
    • Exposure to Snowflake (nice to have)

    Similar Jobs