Senior Java Microservices Developer 6 month contract + Extensions Chicago, IL Enterprise Hotel Client PURPOSE This key position will be the primary Java Developer supporting Master Data Management software (MDM a.k.a GEM). This software is the key component of the Customer CRM solution.
GEM provides a comprehensive view of Guest profile and preference information to interfacing systems like RESERVE, Gold Passport, etc. This position reports to Director of Customer Data Management The position responsibilities outlined below are in no way to be construed as all encompassing. Other duties, responsibilities, and qualifications may be required andor assigned as necessary.
POSITION RESPONSIBILITIES bull Support Envision Opera Interface and Guest Customer Service applications. bull Work with an offsite contract developers to manage the development of new reports and also assist in supporting existing reports and cubes.
bull Support of application maintenance or other system related maintenance events on an on-call basis. bull Develop applications leveraging J2EE and Web technologies from start to finish on their own. This includes but is not limited to customer interaction, validating requirements, system design, full stack development using standard APIs.
bull Develop complex SQL queries, direct interaction with J2EE and Web application servers, builddeployment automation and application performance measurement and tuning. bull Collaborate with Project Managers and Stakeholders to execute on projects. bull Outline specific technical deliverables, provide input to project plans and milestones.
bull Provide Technical leadership for projects to design effective solutions. bull Mentor other developers on the team. bull Lead key project activities – architecture, design, development, QAQC and deployment of new J2eeWeb applications.
bull Communicate project plans and status with Supervisor. bull Ensure that applications adhere to Application Engineering guidelines, processes and procedures. bull Develop technical deliverables and review technical documents.
bull Provide required development or operational support. bull Provide support outside of business hours. bull
Work closely with the IT liaisons and external services providers to improve and optimize applications to deliver superb performance and end user experience. bull Demonstrate a commitment to Hyatt core values. EXPERIENCE AND QUALIFICATIONS bull 7 years or more of progressively responsible application development experience.
bull Experience with front end development in large-scale Enterprise Java applications bull Demonstrated ability to create reusable components that can be leveraged across multiple applications. bull Demonstrated ability to support, review application logs and dive into root cause analysis. bull Exceptional attention to detail, organization, planning and project management skills.
bull Strong quantitative, analytical, critical-thinking and problem-solving skills. bull Proven ability to influence and work with cross-functional teams. bull Significant skill required to work effectively across internal functional areas in situations where clear parameters may not exist.
bull Proven record of being a strong team player – a whatever-it-takes attitude to complete a project successfully for the team. bull Strong work ethic and personal integrity self-directed and self-motivated with a highly developed curiosity and willingness to learn and to teach. bull Excellent verbal and written communication skills as well as interpersonal and influencing skills.
bull Ability to define and capture business needs along with articulating strategic implications of analytic results with clarity and persuasiveness in an audience appropriate manner. bull Software development in language pertinent to project (Java, HTML5, CSS3, node.js, JavaScript (JQuery). bull Strong front end and backend development skills.
Solid experience in Java design, coding, testing and debugging techniques. bull Solid experience in enterprise level J2EE platforms using J2EE design patterns. Solid experience in SOAPREST web service development.
bull Strong SQL knowledge – especially on DB2 preferred. Spring Framework, JMS, DOJO, AJAX, Eclipse, Hibernate, JUnit, Struts. XMLJSON data interchange formats.
SubversionGit. Jboss, Tomcat is required. bull Familiarity with IBM DB2 and Oracle databases.
bull Highly motivated self-starter who is very good at learning and mastering new technologies without much guidance. PREFERRED SKILLS bull Previous consulting experience desired bull Familiarity with Informatica’s ETLMDM EDUCATION bull Bachelor’s degree, preferably in computer science, engineering, mathematics, statistics or related discipline. Graduate degree preferred.
Java Certification is a plus. AWS Developer certification is a plus. Position Responsibilities bull
The Senior Java Developer reports to the Sr Application Development Manager. bull The role is to design, code, test, and analyze software programs and applications.
This includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle. bull The software developer will also analyze and amend software errors in a timely and accurate fashion and provide status reports where required.
bull Has solid grasp of building new frameworks, tools or systems. Able to bring creative technical solutions to the table and design solutions at scale.
bull Leverages technical knowledge and experiences to develop new techniques and approaches to technical problems, from design through deployment bull Works with product, design, and other team members to identify the functional and non-functional requirements of the feature being developed. bull Effectively leverages automated unit tests to minimize defects.
bull Generates new system documentation and can delegate correctionsupdates to more junior team members if necessary bull Provide Tier 3 production support – able to troubleshoot complex technical issues through debugging, research, and investigation bull Participates in team activities and contributes to discussions, such as architecture reviews and technology standards definitions bull Mentors more junior engineers through coaching and tech talks and discusses design and solutions with peers. bull Provide leadership with practical feedback on suboptimal technologyprocesses and provides potential solutions The position responsibilities outlined above are in no way to be construed as all encompassing. Other duties, responsibilities, and qualifications may be required andor assigned as necessary.
Deliverables bull 5+ years of experience in a full-time development role. Academic projects andor side projects may be considered as well. bull BS in Computer Science or equivalent combination of technical education and work experience.
bull A partial, unordered list of desired skills includes Java, Spring Boot, object-oritented design, SQL, JSON, XML, building and consuming REST APIs. bull Strong Agile experience preferred in an environment leveraging devops patterns and practices utilizing containerization tools like Docker and Kubernetes. bull Preferred candidate is passionate about travel and the Hospitality industry.
bull Flexible and adaptable in regards to learning and understanding new technologies. bull Experience with JavaScript libraries such as ReactAngular would be beneficial. bull Informix database SQL and relational database experience.
bull Knowledge of database design and file management techniques. bull Knowledge of JEE framework and application-servers, such as JBossWildFly may be beneficial. EEO Employer Apex Systems is an equal opportunity employer.
We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or
By joining Bio-Techne, you’ll join a company with a powerful and positive purpose of enabling cutting-edge research in Life Sciences...
Apply For This JobAs an Intermediate designer, you will be deeply involved in project development from schematic design to construction, with significant opportunity...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Description: We are a local, privately owned, and operated construction company that specializes in directional...
Apply For This JobJob Details Estimated: $80,000 – $110,000 a year31 minutes ago Full Job Description We are looking for an Unreal Engine...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> The Telecommunications Equipment Installer IV – Lead is responsible for the installation and maintenance of...
Apply For This JobJob Title: Java Developer Location: Dallas, TX Job Description Required Skills: Grade C Developer Software Engineer Experience Four to Six...
Apply For This Job