Lead Java Backend Developer

  • Tampa, FL
  • Posted 3 hours ago | Updated 3 hours ago

Overview

On Site
Depends on Experience
Full Time

Skills

Java
Collections
Data Structure
Multithreading
Spring Framework
Spring MVC
Microservices

Job Details

Key Responsibilities:

  • Lead the design and development of robust, scalable, and secure backend systems using Java and Spring Boot.

  • Architect and build RESTful microservices, ensuring low latency and high throughput.

  • Mentor junior developers and drive coding standards, best practices, and technical reviews.

  • Optimize code for performance, scalability, and maintainability.

  • Work closely with DevOps, QA, and front-end teams to integrate backend services.

  • Participate in design discussions, code reviews, and Agile development processes.

  • Troubleshoot production issues and provide timely resolution.

Required Skills:

  • 8+ years of professional experience in Java development.

  • Strong understanding of Core Java, OOP principles, Collections, and Concurrency / Multithreading.

  • Deep knowledge of Data Structures and Algorithms.

  • Expertise in Spring Framework, especially Spring Boot, Spring MVC, and Spring Data.

  • Proven experience designing and developing RESTful APIs and microservices architecture.

  • Familiarity with JPA/Hibernate, SQL, and NoSQL databases.

  • Experience with unit testing and integration testing frameworks (e.g., JUnit, Mockito).

  • Hands-on experience with Docker, Kubernetes, or containerized deployments is a plus.

  • Familiarity with CI/CD pipelines and tools like Jenkins, Git, Maven, etc.

Nice to Have:

  • Experience with message brokers (Kafka, RabbitMQ).

  • Exposure to cloud platforms like AWS, Azure, or Google Cloud Platform.

  • Experience with design patterns, clean architecture, and domain-driven design (DDD).

  • Knowledge of security best practices in API development.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.