← Back to jobs

Hallmark Global Technologies Inc Logo
Java Technical Lead
Posted On: 11 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Java Technical Lead
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Lead the design and implementation of scalable Java microservices on Azure, owning architectural decisions for security, resilience, and performance.

This role is on-site.

Responsibilities

  • Review architecture diagrams and design specifications to guide best practices for scalability and resilience.
  • Design and implement microservices using Spring Boot, applying patterns like Saga and Circuit Breaker.
  • Develop event-driven architectures using Kafka and Azure Event Hubs, handling partitioning, replication, and exactly-once processing.
  • Define deployment strategies on Azure using AKS, Helm, and Docker, managing CI/CD pipelines and containerization.
  • Collaborate with DevOps, QA, and Product teams to resolve complex issues and enforce SOLID principles in code.

Required Skills

  • 5+ years of Java programming experience, focusing on Java 8 features (Lambdas, Streams) and clean code.
  • Strong proficiency with Spring Framework and JPA/Hibernate.
  • Hands-on experience with Apache Kafka or Azure Event Hubs for event streaming.
  • Familiarity with Azure services, specifically AKS and Azure Event Hubs.
  • Proficiency in containerization tools: Docker and Kubernetes.
  • Understanding of Helm for Kubernetes package management.
  • Ability to make architectural decisions under constraints and analyze problems quickly.

Preferred Skills

  • Experience with reactive programming concepts.
  • Knowledge of schema management in event-driven systems.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs