Job Title: Senior Java Lead
Location: Tampa, Dallas, or Jersey City (Hybrid)
Client : DTCC
Duration: 12 months
Rate: C2C (All Inclusive)
Eligibility: Only GC & USC
Job Description:
Seeking a Senior Java Lead to join our Client. In this role, you will be responsible for designing, developing, and maintaining high-performance, scalable, and secure Java applications using Spring Boot. You will play a critical role in ensuring best practices are followed, projects are delivered on time, and communication remains clear among stakeholders, clients, and teams.
Key Responsibilities:
- Lead the design and development of robust Java applications using Spring Boot and related technologies.
- Provide technical guidance and mentorship to junior and mid-level developers.
- Collaborate with cross-functional teams (product management, QA, DevOps) to ensure the successful delivery of software solutions.
- Ensure code quality, performance, scalability, and security best practices are followed throughout the development lifecycle.
- Participate in sprint planning, code reviews, and Agile ceremonies.
- Troubleshoot, debug, and optimize application performance and scalability.
- Lead technical discussions and provide recommendations on solutions, architecture, and improvements.
- Communicate effectively with both technical and non-technical stakeholders to ensure alignment on project goals, timelines, and deliverables.
- Stay current with the latest technologies and industry trends to continuously improve the development process and technical expertise.
- Ensure seamless integration with third-party systems, APIs, and microservices architectures.
Required Skills and Experience:
- 13+ years of professional Java development experience, including hands-on expertise with Spring Boot and Spring Framework.
- Strong knowledge of Java 8+ features (Streams, Lambda expressions, etc.).
- Experience with designing, developing, and deploying RESTful APIs and microservices.
- Proficient in working with databases (SQL, NoSQL) and integrating with Java applications.
- Deep understanding of software engineering principles, including object-oriented programming, design patterns, and testing practices.
Interested candidates can apply now.