Developer, Enterprise Apps - Atlanta, United States - Edjuster

    Edjuster
    Edjuster Atlanta, United States

    1 week ago

    Default job background
    Description
    We are currently seeking a Java Developer to join the Inspire Brands Enterprise Systems team.

    This Developer would provide technical expertise in day-to-day production support and new development related to the corporate and franchisee-facing applications.

    This includes leading Application design, integrations, development, and technical management. The incumbent should be open to learning new technologies in this fast pace of changing technology landscape.


    RESPONSIBILITIES
    Java Development

    Accountable for project Implementation skills using Core Java, Java Servlets, J2EE JSP, Struts, Spring, Groovy, Hibernate, JDBC, XML, Web services, and Design patterns

    Follow best practice architecture and integration including development and configuration efforts for the corporate and franchisee-facing applications.

    Accountable for translating functional specifications into technical designs, manage Unit testing, Regression, and Integration/QA testing

    Work with Security group to ensure external-facing corporate and franchisee-facing applications and data are in full compliance

    Application Support

    Responsible for technical vendor relationships, day-to-day escalations, and issues resolution with 3rd party vendors and development teams


    Accountable for maintaining interfaces between 3rd party vendor software and corporate systems written in Java, Mulesoft, Angular JS, ADF, .

    NET

    Responsible for prioritizing break-fix/enhancement requests with Product Managers and Business Leads to ensure delivery of prioritized requests in a timely manner

    Responsible for ensuring production SLAs are met; provide performance tuning as necessary

    Responsible for migrating Change Controls

    Responsible for creating/maintaining ongoing documentation for existing and new break-fixes/enhancements

    Mulesoft Support

    Responsible for learning Mulesoft Systems, debugging, developing and Support


    EDUCATION AND EXPERIENCE QUALIFICATIONS
    4-Year Degree

    7-10 Years of experience in solution design, integration architecture, technical development, and deployment experience

    Minimum 5-8 years of experience in Java development

    REQUIRED KNOWLEDGE, SKILLS, or ABILITIES

    Software architecture, standard lifecycle concepts, practices, and procedures for the development of JAVA-based applications including graphic user interfaces, web services, data extraction, and transformation

    Solid understanding of Java EE, XML, Web Services, Web Servers, and working knowledge of JBoss / Oracle WebLogic (or Other AS) architecture and administration

    Proficient in Web Application development and experience with Web Service Standards (SOAP, XML, WSDL, UDDI, REST)

    Experience using framework APIs -Spring, Hibernate, AOP service

    Expertise in distributed application architecture, object-oriented applications, web-based applications

    Project Implementation skills using Core Java, Java Servlets, J2EE JSP, Struts, Spring, Groovy, Hibernate, JDBC, XML, Web services, Design patterns

    Knowledge in Maven, Junit, Jenkins

    Web Application Server Knowledge

    SQL Server Relational DB knowledge

    Mulesoft knowledge is a big plus

    Development experience with JavaScript, JSON, SQL and PL/SQL

    Working knowledge of Security software (OIM) and Salesforce

    #J-18808-Ljbffr