> Markdown version of [/jobs/ext/4030663-lead-developer-java-backend](https://www.wearedevelopers.com/jobs/ext/4030663-lead-developer-java-backend). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Developer Java Backend - **Company:** AIVANTA TECHNOLOGIES LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Application Performance Management, Microsoft Azure, Cloud Computing, Software Quality, Code Review, Continuous Integration, Data Structures, Relational Databases, Database Design, Software Debugging, Software Design Patterns, DevOps, Distributed Systems, Elasticsearch, Gradle, Monitoring of Systems, Hibernate (Java), Java Persistence API, Spring Framework, PostgreSQL, Apache Maven, Enterprise Messaging Systems, MySQL, NoSQL, Object-Relational Mapping, Object-Oriented Software Development, Oracle (Applications), Performance Tuning, Scrum Methodology, RabbitMQ, Redis, Prometheus, Search Technologies, Software Deployment, Software Engineering, Systems Integration, Google Cloud, Enterprise Software Applications, Spring-mvc, Grafana, Spring-boot, Software Troubleshooting, Caching, Backend, Git, Event Driven Architecture, Kubernetes, Information Technology, Apache Kafka, Restful APIs, Splunk, Docker, Jenkins, Microservices - **Published:** October 30, 2026 - **Apply:** https://www.dice.com/job-detail/0f504b9f-c0c8-4d62-a484-719a856d5245 ## About the Role * 8+ years of experience in Java backend development. * Strong proficiency in Java 8/11/17 or later versions. * Extensive hands-on experience with Spring Boot, Spring Framework, and Spring MVC. * Strong experience in microservices architecture and distributed systems. * Experience developing RESTful APIs and integrating enterprise applications. * Strong knowledge of Hibernate, JPA, and ORM frameworks. * Experience with relational databases such as Oracle, PostgreSQL, or MySQL. * Knowledge of messaging technologies such as Apache Kafka or RabbitMQ. * Experience with Git, Maven/Gradle, Jenkins, and CI/CD pipelines. * Strong understanding of design patterns, data structures, algorithms, and object-oriented programming. * Experience with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or Google Cloud Platform. * Strong debugging, troubleshooting, and performance optimization skills. * Excellent communication, leadership, and problem-solving abilities., * Experience with cloud-native application development. * Knowledge of event-driven architecture and asynchronous processing. * Experience with Redis, Elasticsearch, or other caching/search technologies. * Familiarity with monitoring tools such as Splunk, Prometheus, Grafana, or ELK. * Experience leading development teams in Agile environments. * Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Key Competencies * Java Backend Development * Spring Boot and Microservices * REST API Development * System Design and Architecture * Database Design and Optimization * Cloud-Native Development * Technical Leadership and Mentoring * Code Quality and Performance Optimization * Agile Development Methodologies ## Description We are seeking an experienced Lead Java Backend Developer to lead the design, development, and implementation of scalable, high-performance backend applications. The ideal candidate will have strong expertise in Java, Spring Boot, microservices architecture, REST APIs, and cloud technologies. This role requires hands-on development experience, technical leadership, and the ability to mentor developers while collaborating with cross-functional teams to deliver robust enterprise applications., * Lead the design, development, and implementation of backend applications using Java and Spring Boot. * Design and develop scalable, secure, and high-performance microservices architectures. * Develop and maintain RESTful APIs and backend services. * Provide technical leadership, code reviews, and guidance to development team members. * Define coding standards, development best practices, and architectural guidelines. * Collaborate with architects, product owners, business analysts, and QA teams to understand requirements. * Optimize application performance, scalability, reliability, and security. * Implement database solutions using relational and NoSQL databases. * Develop and maintain automated unit, integration, and functional tests. * Work with DevOps teams to support CI/CD pipelines and application deployments. * Troubleshoot complex technical issues and provide effective solutions. * Mentor junior and mid-level developers and support their technical growth. * Participate in Agile/Scrum ceremonies, sprint planning, and technical design discussions.