Lead Java Fullstack Developer
Technology
iPivot
Charlotte, United States$130,000 - $170,000 /year2 weeks ago
Full time
Job description
Salary: $130,000 - 170,000 per year Requirements:
- Strong hands-on experience with Core Java, Java 8+, Collections, multithreading, concurrency, exception handling, and JVM fundamentals
- Experience with Spring Boot, Spring Framework, Spring MVC, Spring Security, and Hibernate/JPA
- Experience designing and developing distributed applications and microservices
- Hands-on experience with Angular or React, JavaScript/TypeScript, HTML5, and CSS3
- Strong experience developing and consuming RESTful APIs, with knowledge of API security and integration patterns
- Experience with SQL databases such as Oracle, PostgreSQL, or MySQL, including query optimization
- Experience with Kafka, RabbitMQ, or similar messaging technologies
- Exposure to AWS, Azure, or GCP
- Familiarity with Git, Maven/Gradle, Jenkins or similar CI/CD tools, Docker, and Kubernetes
- Experience with JUnit, Mockito, and automated testing practices
- Proven technical leadership and mentoring skills
- Lead the design, development, testing, and deployment of full-stack applications using Java and modern frontend technologies
- Develop scalable backend services and RESTful APIs using Java, Spring Boot, and microservices architecture
- Design and build responsive user interfaces using Angular or React
- Define technical solutions, application architecture, coding standards, and development best practices
- Lead code reviews, provide technical guidance, and mentor developers
- Work with cross-functional teams to understand business requirements and turn them into technical solutions
- Troubleshoot complex technical issues and improve application performance
- Implement automated unit, integration, and functional testing
- Design efficient data models and queries for relational and NoSQL databases
- Integrate applications with cloud services, CI/CD pipelines, and containerization platforms
- Participate in Agile ceremonies, sprint planning, estimation, and technical discussions
- Maintain application security, code quality, scalability, and maintainability
- API
- AWS
- Angular
- Azure
- Backend
- CI/CD
- Cloud
- Docker
- Frontend
- GCP
- Git
- Gradle
- HTML5
- Hibernate
- JPA
- JVM
- JUnit
- Java
- JavaScript
- Jenkins
- Kafka
- Kubernetes
- Maven
- MVC
- MySQL
- NoSQL
- Oracle
- PostgreSQL
- RabbitMQ
- React
- SQL
- Security
- Spring
- Spring Boot
- TypeScript
- microservices
- DevOps
- Fullstack
We are hiring a Lead Java Full Stack Developer for a W2 contract based in Charlotte, North Carolina, with a hybrid work arrangement. In this role, you will lead the design, development, and implementation of scalable, high-performance enterprise applications. You will collaborate with architects, product owners, business analysts, and development teams to deliver high-quality software while upholding strong coding, security, performance, and application design practices.
last updated 43 week of 2026
Interested in this role?