Back to Jobs

Java Backend Developer with Kotlin exp mandatory.

Not Disclosed

Job Description & Details

The demand for secure, high‑throughput financial transaction platforms is soaring, and companies are racing to modernize their back‑end services. As a Java Backend Developer with Kotlin expertise, you’ll be at the heart of building scalable microservices that run on Kubernetes. This role offers a chance to work on mission‑critical systems while sharpening your cloud‑native skill set.

Job Summary

Design, develop, test, and maintain secure and scalable Java/Kotlin backend services within a micro‑service architecture on Kubernetes, supporting high‑volume financial transaction processing while ensuring compliance and system reliability.

Top 3 Critical Skills Table

Skill Why it's critical Mastery Level
Java/Kotlin Core language for building reliable financial services Senior
Microservices & Kubernetes Enables scalable, resilient transaction processing in a cloud‑native environment Senior
CI/CD & Test‑Driven Development Guarantees rapid, safe releases and meets regulatory compliance Mid

Interview Preparation

  1. How do you design a microservice to handle high‑volume financial transactions while ensuring data consistency?
    What the interviewer is looking for: Understanding of idempotency, transactional patterns, eventual consistency, and use of databases like PostgreSQL.
  2. Explain how you would secure a REST API in a financial services context.
    What the interviewer is looking for: Knowledge of authentication (OAuth2/JWT), authorization, encryption, input validation, and compliance standards.
  3. Describe your CI/CD pipeline setup for Java/Kotlin services deployed on Kubernetes.
    What the interviewer is looking for: Experience with tools (Jenkins, GitHub Actions, ArgoCD), container image building, Helm charts, automated testing, and roll‑backs.
  4. What strategies do you use for performance monitoring and troubleshooting in a Kubernetes‑based microservice?
    What the interviewer is looking for: Use of Prometheus, Grafana, logging (ELK), tracing (Jaeger), and proactive alerting.
  5. How do you implement test‑driven development for a service that integrates with external payment gateways?
    What the interviewer is looking for: Mocking external calls, unit vs integration tests, contract testing, and ensuring coverage for edge cases.

Resume Optimization

  • Java
  • Kotlin
  • Spring Boot
  • Microservices
  • Kubernetes
  • PostgreSQL
  • CI/CD pipelines
  • Test‑Driven Development
  • Agile methodology
  • Financial compliance

Application Strategy

When reaching out to the recruiter, send a concise email that starts with a friendly greeting, attach your updated resume, and clearly highlight your top skills that match the role. Make sure to mention related skills you possess, such as Java/Kotlin development, microservice architecture on Kubernetes, and CI/CD automation. Reference specific projects where you delivered secure, high‑throughput transaction systems and align your experience with the job requirements.

Career Roadmap

Current Role Typical Experience Core Focus Next Position
Java Backend Developer 6+ years Build and maintain secure microservices, ensure compliance Senior Backend Engineer
Senior Backend Engineer 8‑10 years Lead architecture, mentor junior staff, drive performance Lead Engineer
Lead Engineer 10‑12 years Own product technical vision, coordinate cross‑team initiatives Engineering Manager