Role: Lead Java Developer
Location: Dallas, TX (Onsite)
Mode: Contract
Note: Need Locals
Job Description:
We are seeking a highly experienced Senior Java Developer / Technical Lead with 8+ years of strong hands-on experience in Java, J2EE, and Spring Boot technologies. The ideal candidate will have a proven track record of leading technical teams and developing scalable Java-based microservices using modern architectural and coding practices. You will contribute to the design, development, and maintenance of enterprise applications and services with a focus on performance, reliability, and scalability.
Required Skills and Experience:
- 8+ years of professional experience in Java/J2EE development.
- Proven experience in leading teams as a Technical Lead or Senior Developer.
- Strong knowledge of Java 8/11, Spring, and Spring Boot.
- Solid understanding and hands-on experience with Microservices architecture.
- Expertise in Object-Oriented Programming (OOP) and design patterns.
- Experience working with GIT, GitHub, or other distributed version control systems.
- Back-end development experience including RDBMS systems such as MySQL, PostgreSQL, or Oracle.
- Experience working with NoSQL databases, preferably MongoDB.
- Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes is a plus.
- Experience with CI/CD pipelines, build tools like Maven/Gradle, and deployment automation is preferred.