Epicareer Might not Working Properly
Learn More

Java Developer - EEMS application

Salary undisclosed

Apply on


Original
Simplified

Job Description:

  • This posting is for two experienced Senior Software Developers to work on the Enterprise Event Management System (EEMS) application.
  • The EEMS application is a critical on-premises system that manages event replenishment for the stores.
  • These senior level developers will build out a high-quality codebase, execute development against design, and navigate existing software codebase.

Requirements:

  • Expertise in Java and related web technologies
  • Extensive experience building/deploying services and/or applications using: Java, Spring/Spring Boot, and Angular
  • Experience with GitHub CI/CD, and using Rancher to manage Kubernetes cluster(s)
  • Experience/familiarity with RDBMS, specifically MS-SQL (Transact-SQL), Oracle SQL (PL/SQL), and DB2 (SQL)
  • Experience working with mainframe systems and databases
  • Deep knowledge in a minimum of two of the following technical disciplines: infrastructure and network design, application development, application programming interfaces (APIs), cloud, middleware, servers and storage, database management, and operations
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities

Preferred (but not required):

  • Experience with Azure ecosystem
  • Experience with Kafka
  • Experience with PrimeNG (angular UI library)
  • Familiarity with event management or supply chain systems
  • Knowledge of Agile software development methodologies

Key Responsibilities:

  • Developer new features and enhancements for the EEMS application.
  • Maintain and support the existing EEMS application, including integrations with mainframe databases.
  • Work closely with the lead software engineer to drive the technical roadmap and implementation.
  • Build out a high-quality codebase, execute development against design, and navigate existing software codebase.
  • Responsible for implementation of technical design within a strict timeframe.
  • Execute against defined technology roadmap to support project portfolio and business strategy.
  • Participate in implementing enterprise standards across domains: operations, infrastructure, data, applications, development, security & risk, and business continuance.
  • Ensure project timelines and quality standards are met.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job