Java Developer

Java Developer Job Description

Location : Hyderabad

Experience : 3-5 years of relevant experience

Job description:

We are seeking a skilled and motivated Java Developer to join our backend engineering team. You will be working on the design and development of scalable microservices using Java Spring Boot, contributing to the implementation of mission-critical backend services in a modern cloud-native architecture.

Responsibilities:

    Develop, test, and maintain scalable backend services using Java Spring Boot.

    Work as part of an agile team to design, build, and deploy microservices in a Kubernetes (Amazon EKS) environment.

    Implement clean, maintainable, and secure REST APIs to support mobile and web platforms.

    Collaborate with DevOps on CI/CD processes using GitHub Actions and ArgoCD.

    Participate in code reviews, architecture discussions, and technical planning sessions.

    Support logging, monitoring, and alerting implementations using Prometheus, Grafana, and Loki.

    Follow secure development practices, including secret management with HashiCorp Vault.

    Contribute to documentation and maintain knowledge bases using tools like Confluence.

Required Skills:

    3–5 years of hands-on experience with Java and Spring Boot in production environments.

    Experience developing RESTful APIs and working in a microservices architecture.

    Familiarity with containerized applications and orchestration using Kubernetes, preferably on AWS (EKS).

    Understanding of CI/CD pipelines and GitOps principles (GitHub Actions, ArgoCD).

    Knowledge of AWS core services such as VPC, IAM, and Load Balancers.

    Comfortable with version control systems (e.g., Git) and agile development tools (e.g., Jira).

    Exposure to monitoring and logging tools (Prometheus, Grafana, Loki).

    Strong debugging, problem-solving, and collaboration skills.

Preferred Skills:

    Experience with Karpenter for dynamic provisioning in Amazon EKS.

    Exposure to GitOps principles and tools like ArgoCD.

    Experience with monitoring and logging tools such as Prometheus, Grafana, and Loki.

    Experience with financial systems or fintech platforms.

Apply for this position

Allowed Type(s): .pdf, .docx