Manager - Java with Gen AI and Microservices

Systems, Inc
New York, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

New York, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Azure
Cloud Engineering
Code Generation
Data Structures
Identity and Access Management
Python
PostgreSQL
MongoDB
MySQL
NoSQL
OAuth
RabbitMQ
Prometheus
SQL Databases
Datadog
Data Logging
Multithreading
Google Cloud Platform
Cloud Platform System
React
Grafana
Spring-boot
Reliability of Systems
Generative AI
Gitlab
Event Driven Architecture
Solid Principles
Kafka
Reactive Programming
GraphQL
Api Design
Api Gateway
Terraform
Jenkins
Microservices

Job description

  • Lead and mentor a team of developers, technical leads, and architects across projects.
  • Foster collaboration, innovation, and a culture of continuous improvement within the team.
  • Act as a thought leader, coaching team members toward achieving technical excellence and organizational goals.
  • Represent the technology vision with stakeholders, including clients, internal teams, and senior leadership.
  • Track record of leading mid-to-large-sized technical teams (15+ members) and ensuring end-to-end accountability in deliverables and client management.

Strategic Planning and Execution:

  • Define and execute strategic technology solutions leveraging Java Microservices, Event Driven Architecture, cloud architectures, enterprise Security and Generative AI (GenAI) capabilities.
  • Engage with clients to identify business challenges, conduct discovery sessions, and propose transformative solutions.
  • Oversee solutioning, technical evaluations, effort estimations, and delivery planning.
  • Champion the adoption of GenAI and other emerging technologies for automating processes, enhancing innovation, and driving business value.
  • Proven experience in conceptualizing, architecting, and delivering cloud-based enterprise solutions tailored to complex client needs., + Drive cloud-native designs and deployments on platforms like AWS /Azure / Google Cloud Platform, ensuring scalability and performance.
  • Manage CI/CD pipelines using tools like Jenkins, GitLab, or equivalent and oversee infrastructure setup via Terraform or similar tools.
  • Introduce efficient monitoring, logging, and observability solutions using cloud-based ecosystem and /Or ELK, Prometheus, Grafana, Datadog etc.
  • Enhance system reliability and scalability using modern cloud services and incident monitoring setups.
  1. Database Expertise:
  • Ensure robust database management with proficiency in SQL & NoSQL systems like MongoDB, Postgres, MySQL, or others.
  • Implement efficient data modeling and scaling strategies, ensuring overall system performance.
  1. Generative AI Integration for Delivery Optimization:
  • Leverage Generative AI to enable automation in the development lifecycle, generate insights, and optimize project delivery.
  • Identify use cases where GenAI can drive efficiencies in tactical projects, innovation streams, and day-to-day team workflows.
  • Automate processes ranging from code generation to efficiency optimizations in software pipelines.

Requirements

  • Architect and deliver enterprise-grade, scalable microservices using Java-based technologies (Java 8 and above) and frameworks like Springboot and reactive architecture patterns
  • Apply advanced programming expertise, including Solid Principles, multithreading, reactive programming and data structure optimizations.
  • Ensure seamless integration of event-driven architectures using technologies like Kafka, RabbitMQ, or equivalent cloud messaging.
  • Lead API development leveraging REST/GraphQL standards and incorporate security best practices (OAuth 2.0, API Gateways, IAM).
  • Experience in specific solution patterns and products on one or more business verticals like Finance / Retail / Telecom / Travel & Hospitality etc.
  • Experience in Full Stack technologies like React JS is a plus.
  • Experience in Python is a plus

Apply for this position