What are the responsibilities and job description for the W2 - Lead Java Integration Engineer - New York, NY (Onsite 1 day a week) position at Prohires?
Job Details
Lead Java Integration Engineer
Location : New York, NY (Onsite 1 day a week)
MUST HAVE
Lead Experience
Candidates must have experience with advanced level of Java/System tuning /k8s-topo Experience in Java, Google Cloud Platform and Integration like Grafana or Prometheus is required.
The Lead Integration Engineer is responsible for designing, developing, and maintaining integration solutions that connect various systems and applications within our organization. This role requires a deep understanding of Java, Spring Framework, Spring Boot, API protocols, Microservices, Docker, Kubernetes, Google Cloud Platform infrastructure, and best practices in system integration. There will be a heavy focus on designing supporting integration workflow and infrastructure documentation with multiple teams which will involve data mapping, designing solutions to integration issues/challenges, supporting the development process through the translation and simplification of business requirements. The Lead Integration Engineer will collaborate closely with the International Product and Engineering Managers for both Customer and Associate domain. This individual will work directly with the architecture team to deliver the solutions as well as work cross-functionally with various business stakeholders and key IT resources.
RESPONSIBILITIES:
Design and Develop Integration Solutions: Create robust, scalable, and secure integration solutions using Java, APIs (REST), Microservices, Docker, Kubernetes and Google Cloud Platform services. API Management: Develop, test, and manage APIs to ensure seamless communication between different software systems.
Integration with Monitoring Solutions: Integrate applications with monitoring solutions like Prometheus, Grafana and NewRelic.
Cloud Services: Utilize Google Cloud Platform services such as Pub/Sub, Cloud Functions, Cloud Storage, and BigQuery to build and manage integrations. Collaboration: Work closely with software development teams, DevOps, and other stakeholders to gather requirements and ensure successful project delivery.
Troubleshooting and Support: Diagnose and resolve integration/application issues, providing timely support to maintain system stability and performance. Documentation: Create and maintain comprehensive documentation for integration processes, APIs, and cloud infrastructure. Security and Compliance: Ensure integration solutions adhere to security standards and regulatory requirements.
QUALIFICATIONS:
Bachelor's Degree (Computer Science or related field) or equivalent experience is required.
5 years of systems and/or development experience in a retail environment is strongly preferred Expertise in Java, Spring Framework, Spring Boot, Microservices implementation and integration with Google Cloud Platform services.
Experience in containerizing of applications and deployment to k8s in cloud environments. Experience in integration with application monitoring tools (Prometheus, Grafana and NewRelic).
Working knowledge of relational databases (Oracle, Postgres) and data integration. Expertise in APIs development and any of the cloud technologies such as Google Cloud, Azure, or AWS is needed.
Google Cloud is preferred. Good exposure to development tools like Eclipse, IntelliJ, Maven, Gradle, Git and familiarity with CI/CD (Bitbucket, Bamboo) processes.
Experience with Redis and NoSQL databases is a plus.
Working knowledge of Linux is needed. Knowledge of warehouse management, allocation and merchandise planning is a plus.
Strong analytical, prioritizing, interpersonal, problem-solving, presentation, budgeting, project management (from conception to completion), & planning skills Knowledge of retail merchandising concepts & processes is a plus.
Areas of focus would be pricing, merchandising, stock ledger, inventory and order management.
Strong verbal and written communication skills Demonstrated collaborative skills and ability to work well within a team Ability to work with and influence peers and senior management Ability to work in a fast-paced and deadline-oriented environment Self-motivated with critical attention to detail, deadlines and reporting
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.