Java Architect Job in 9yards Technology

Java Architect

Apply Now
Job Summary

Key Responsibilities

  • Developing Microservices and API components using Java 8, Sprint Boot, Spring Framework, Kafka, Zookeeper, Restful webservices, Lombok, JPA, JDBC template, OAuth 2.0.
  • Automated unit and integration testing framework using Junit and Mockito.
  • Consumer Driven contract testing using PACT framework. Acceptance Test Driven Development using Java, Cucumber and Gherkin.\
  • Programming Consumers and Producers using Spring Kafka API. Involved in retry and reprocessing capabilities for processing the failed massages.
  • Automating one click deployment script to provision the Kubernetes environment (RKE) and deploy all required platform services for StoreHub cloud applications to run.
  • Provisioning and Managing DEV, QA and Non-PROD RKE, EKS Clusters and Kafka cluster.
  • Configured Jenkins CICD pipeline setup to automate the deployment of microservice components and platform services into Kubernetes container orchestration.
  • Administrating Jenkins Server, Nexus Repository Manager, GitLab Repository and Chart Museum Helm Repository.
  • Implementing Gitflow branching and versioning strategy to automate the deployment on target environment.
  • Implementing CICD build process monitoring using Jenkins Logstash plugin and integration with ELK stack.
  • Implementing Application log monitoring using ELK stack.
  • Implementing Kubernetes cluster monitoring with Prometheus and Grafana
  • Application deployment and its lifecycle management.
  • Packaging all microservice components and platform services using Helm Chart
Experience Required :

4 to 7 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs