Dear Connections,
Greetings from ACL Digital
We are looking Remotly for Senior Java Developer for our offiice.
Designation : Senior Java Developer
Experience : 6 Years to 9 Years
Work Location : Remote
Notice Period : Immediate(Next Day joiner only)
Key Responsibilities
- Design, implement, and maintain cloud-native microservices using Java (Spring Boot), Scala (Akka Actors, Play Framework), or Golang.
 - Develop REST APIs for configuration, operational data, and telemetry delivery.
 - Containerize services using Docker and orchestrate deployments in Kubernetes / OpenShift environments.
 - Develop async Python services with FastAPI / asyncio to manage Ansible Runner execution and event workflows.
 - Integrate services with Apache Kafka to coordinate inter-service communication, track job execution, and publish status updates.
 - Design and manage relational database schemas (PostgreSQL / MySQL), optimize queries, and ensure data integrity for automated workflows
 - Develop, optimize, and maintain Ansible playbooks (YAML) and Ansible Runner integrations to automate provisioning, configuration, and lifecycle management for network devices (switches, routers, firewalls).
 - Implement RBAC and secure vault / password handling for sensitive credentials (SSH keys, API tokens).
 - Integrate and configure Prometheus, Grafana, ELK / OpenSearch for monitoring, metrics, logging, and tracing of deployed services.
 - Use Git-based repositories for managing Ansible playbooks, configuration templates, and microservice code.
 - Participate in branching strategies, pull requests, and CI / CD pipelines for automated build, test, and deployment.
 
Required Skills & Experience
Bachelors / Master’s degree in Computer Science or equivalent experience.Proficiency in at least one of : Java (Spring Boot), Scala (Akka Actors, Play Framework), or Golang.Experience with async programming in Python (FastAPI, asyncio).Understanding of CLI-based device interactions, SNMP MIBs, NETCONF / YANG models, RESTCONF APIs, and vendor-specific network device APIs.Strong working knowledge of Apache Kafka (topics, partitions, consumer groups, message serialization).Expertise with Ansible, Ansible Runner, YAML playbooks, and custom network device automation modules.Experience with Docker, Kubernetes / OpenShift, and microservice scaling strategies.Familiarity with network security best practices including SSH key management and password vaulting.Integrating CI / CD workflows with Git branching models.Proficiency in PostgreSQL / MySQL schema design, data modeling, and performance tuning.Using Prometheus / Grafana for metrics, ELK / OpenSearch for log aggregation.Interested candidate can share their resume to amit.k@acldigital.com
Thanks & Regards
Amit Kumar