Raas infotek corporation
Are you a seasoned Java professional ready to lead high-impact development projects? Our client is looking for a Java Lead Developer to work onsite in Lettsville, Tennessee. If you have 12 or more years of Java experience and a passion for building scalable, cloud-native applications, this opportunity is for you.
About the Java Lead Developer Role
As a Java Lead Developer, you will be responsible for driving the end-to-end development lifecycle of enterprise-grade solutions. This role demands hands-on coding, team leadership, and close collaboration with cross-functional teams to deliver high-quality applications on time.
Technical Skills and Experience Required for Java Lead Developer
-
Minimum 8 years of experience leading Java development teams
-
Proficiency in Java 8 or higher with hands-on use of Spring Boot, Spring 5, and WebFlux
-
Experience working with non-relational databases such as MongoDB
-
Demonstrated experience in cloud-based architecture (AWS or GCP preferred)
-
Familiarity with Docker and Kubernetes in a production setting
-
CI/CD pipeline experience using tools like Git, Jenkins, Bamboo, or VSTS
-
Strong command over microservices design and development
-
Integration experience with Kafka, Avro, Schema Registry, SQS, or SNS
-
Understanding of observability tools: Splunk, Datadog, New Relic, or CloudWatch
-
Familiarity with Git, JIRA, and Confluence for agile collaboration
-
Comfort with UML diagrams like class, activity, and sequence
-
VTEX certification is a major plus
Core Competencies for Java Lead Developer Success
-
Strong leadership and mentoring capabilities
-
Ability to take full ownership from design to production
-
Deep understanding of Agile and Scrum principles
-
Excellent communication skills to interact with stakeholders and teams
-
Risk identification and mitigation planning
-
Background in eCommerce solutions; knowledge of CommerceTools is desirable
-
Efficient time management and decision-making under pressure
Responsibilities of the Java Lead Developer
-
Lead and mentor a team of developers while contributing code yourself
-
Own and deliver the full development lifecycle of Java-based applications
-
Design server-side architecture with scalability, reliability, and performance in mind
-
Conduct regular code reviews and enforce best practices
-
Create and maintain REST APIs for high-traffic environments
-
Ensure proper documentation of design and technical decisions
-
Manage sprint planning, task estimation, and execution
-
Collaborate with project managers and QA teams to ensure smooth delivery
-
Track and report project status and address roadblocks proactively
-
Drive integration strategies for seamless third-party interactions
Location and Work Environment for Java Lead Developer Role
This is a full-time onsite Java Lead Developer role based in Lettsville, Tennessee. You will work closely with a high-performing team in a collaborative development environment that prioritizes innovation and excellence.
Why Apply for the Java Lead Developer Role?
-
High-visibility role with decision-making authority
-
Work on modern technology stacks and cloud-first infrastructure
-
Opportunity to mentor junior developers and shape the team culture
-
Competitive compensation and benefits
-
Long-term stability and career growth
Ready to Apply for the Java Lead Developer Role?
If this sounds like your next big move, we would love to hear from you.
📩 Submit your resume now or reach out with questions.
👉 Check out other positions
🤝 Let’s discuss your next career move
Frequently Asked Questions (FAQs) About the Java Lead Developer Role
1. Is this Java Lead Developer a full-time position?
Yes, this is a full-time onsite role in Lettsville, TN.
2. What level of experience is required for Java Lead Developer?
A minimum of 12 years in Java development with at least 8 years in a lead capacity.
3. Is remote work allowed for the Java Lead Developer role?
No, this is an onsite position.
4. What is the tech stack for this Java Lead Developer opportunity?
Java 8+, Spring Boot, WebFlux, MongoDB, Docker, Kubernetes, AWS or GCP, and Kafka.
5. Is VTEX certification mandatory for this Java Lead Developer job?
It is not mandatory but highly recommended.
6. What kind of projects will I be working on as a Java Lead Developer?
Enterprise-level cloud-based applications, primarily in eCommerce and backend systems.
7. Will I be leading a team as a Java Lead Developer?
Yes, team leadership is a core responsibility of this role.
8. Are there opportunities for career growth in this Java Lead Developer role?
Absolutely. Leadership roles and long-term engagement are part of the offering.
9. What tools are used for project management by the Java Lead Developer team?
JIRA, Confluence, and Git.
10. Is this a W2 or C2C Java Lead Developer role?
This will be clarified at the time of offer.
11. Is experience with microservices mandatory for this Java Lead Developer position?
Yes, you must have a strong foundation in microservices design and development.
12. Will there be code reviews in this Java Lead Developer job?
Yes, you will both conduct and participate in peer code reviews.
13. Are there any travel requirements for the Java Lead Developer role?
No, travel is not required as the role is fully onsite.
14. What is the expected start date for the Java Lead Developer position?
As soon as possible, depending on notice period and background checks.
15. Who can I reach out to for questions about the Java Lead Developer job?
Please connect via LinkedIn to discuss the role further.
To apply for this job email your details to trayambkeshwar.dwivedi@raasinfotek.com