Skip to main content

Backend Microservices Developer

Technology
Forward Eye Technologies
1 month ago

Job description

Key Responsibilities :

1. Backend & Microservices (Spring Boot) :

  • Develop and deploy RESTful microservices using Spring Boot and Java.
  • Develop and maintain ETL pipelines using Informatica PowerCenter.
  • API Management using Kubernetes / Docker.
  • Integrate Oracle MDM with external systems through APIs, middleware, or messaging queues (Kafka).
  • Ensure scalability, reliability, and performance tuning of microservices.
  • Implement security (OAuth2/JWT), caching, and monitoring for services.

2. Collaboration & Delivery :

  • Work closely with data architects, frontend developers, and business analysts to gather requirements.
  • Support CI/CD pipelines and automated deployment in cloud/on-prem environments.
  • Participate in code reviews, unit testing, and performance optimization.

Required Skills :

  • Hands-on expertise in Kubernetes and Docker.
  • Proficiency in Java, Spring Boot, and microservices architecture.
  • Experience with REST APIs, JSON/XML, and API integrations.
  • Knowledge of SQL, PL/SQL, and database performance tuning.
  • Familiarity with CI/CD (Jenkins, GitLab CI etc.).
  • Understanding of cloud platforms (AWS, Azure, or GCP) is a plus.
  • Experience with messaging systems (Kafka, RabbitMQ) preferred.

Nice To Have :

  • Hands-on expertise in Automic (Job Scheduling).
  • Experience with Grafana, OpenSearch and Ansible.
  • Understanding of data governance and data quality frameworks.
  • Experience with Oracle Database programming with PL/SQL Certificate.
  • Experience in Informatica Power Center (ETL Process).
Keywords
DocBookXBELGitLabApache KafkaGrafanaSpring FrameworkJSONOpenSearchScalabilityRabbitMQShimOracle DatabaseOauthPl/sqlSqlUnit TestingXmlJavaJWtCI/CD

Interested in this role?