Logo
Jobs via Dice

Lead - Java Backend Developer

Jobs via Dice, Minneapolis, Minnesota, United States, 55400

Save Job

Job Description / Responsibilities

Lead the design, development, and delivery of scalable, high-performance backend systems using Java and related technologies.

Provide technical leadership to the development team, including code reviews, architectural guidance, and best‑practice implementation.

Define and maintain backend architecture, microservices, integrations, and API frameworks.

Collaborate with cross‑functional teams (Frontend, DevOps, QA, Product) to drive end‑to‑end project execution.

Develop and optimize RESTful APIs, data models, and backend business logic.

Ensure adherence to coding standards, security best practices, and performance optimization.

Mentor junior developers and support the team in problem‑solving and technical escalations.

Participate in sprint planning, estimation, and Agile ceremonies.

Required Skills & Experience

8+ years of hands‑on experience in Java backend development, with at least 2‑3 years in a lead or senior role.

Strong expertise in Core Java, Java 8+, and backend frameworks such as Spring, Spring Boot, Spring MVC, Spring Cloud.

Solid experience building microservices architecture.

Strong understanding of REST APIs, JSON, API security, JWT, OAuth2.

Experience with ORM tools such as Hibernate/JPA.

Strong in SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).

Experience with CI/CD tools, Git, Maven/Gradle, and build pipelines.

Knowledge of cloud platforms (AWS/Azure/Google Cloud Platform) is an asset.

Experience with containerization (Docker, Kubernetes).

Excellent problem‑solving, team leadership, and communication skills.

Nice‑to‑Have Skills

Event‑driven architecture (Kafka, RabbitMQ).

Experience with performance tuning and distributed systems.

Knowledge of DevOps concepts and observability tools (ELK, Prometheus, Grafana).

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Galent, is seeking the following. Apply via Dice today!

Seniority level Mid‑Senior level

Employment type Full‑time

Job function Engineering and Information Technology

Industries Software Development

#J-18808-Ljbffr