Logo
Galent

Java Backend Lead Developer

Galent, Minneapolis, Minnesota, United States, 55400

Save Job

Overview Location : Minneapolis MN - Day 1 Onsite

We are seeking a highly skilled Lead Java Backend Developer to join our team for a key project with our client. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, API development, and cloud-native solutions, along with proven leadership experience in guiding teams, reviewing code, and ensuring best practices in backend development.

Responsibilities

Lead and mentor a team of backend developers, ensuring high-quality delivery.

Architect, design, and develop scalable backend solutions using Java, Spring Boot, and Microservices.

Build and maintain RESTful APIs and integrations with internal/external systems.

Collaborate with business stakeholders, architects, and cross-functional teams to gather and refine requirements.

Drive best practices in coding standards, performance tuning, and secure development.

Work on cloud-based deployments (AWS/Azure/GCP) and support containerized applications using Docker & Kubernetes.

Implement CI/CD pipelines and contribute to DevOps practices.

Perform code reviews, technical documentation, and design discussions.

Troubleshoot complex technical issues and ensure system reliability, scalability, and performance.

Required Skills

10+ years of experience in backend development with Java/J2EE.

Strong expertise in Spring Boot, Spring MVC, Spring Security, and Spring Data JPA/Hibernate.

Hands-on experience with REST APIs and Microservices architecture.

Proficiency in SQL & NoSQL databases (Oracle, PostgreSQL, MongoDB, Redis).

Strong understanding of Multithreading, Concurrency, and JVM internals.

Experience with Cloud platforms (AWS/Azure/GCP) and CI/CD pipelines.

Familiarity with containerization & orchestration (Docker, Kubernetes).

Knowledge of messaging frameworks (Kafka, RabbitMQ, or similar).

Good understanding of design patterns, system design, and distributed systems.

Excellent communication and leadership skills with proven experience in mentoring teams.

Good to Have

Experience with GraphQL.

Knowledge of monitoring & logging tools (Splunk, ELK stack, Prometheus, Grafana).

Exposure to financial/banking domain projects.

Educational Qualification

Bachelor’s/Master’s degree in Computer Science, Information Technology, or related field.

Seniority level

Associate

Employment type

Contract

Job function

Business Development

Industries

Technology, Information and Internet

#J-18808-Ljbffr