Job Description
Job Details
- Company Name: United IT Solutions
- Employment type: Part time
- Experience: Contractor
- Salary: $10 to $15 Hourly
- Location : Remote Option Available
- Work schedule : 5 days a week
Job Overview
We are seeking an experienced Technical Lead to guide a team of developers building modern, scalable applications using Java, Spring Boot, and MongoDB. This role combines hands-on technical leadership with mentoring, architectural guidance, and delivery ownership across the full software development lifecycle.
The ideal candidate has deep Java expertise, strong leadership skills, and a passion for building high-quality, reliable systems while helping teams grow.
Key Responsibilities
- Lead and mentor a team of developers in the design, development, and implementation of Java-based applications.
- Provide hands-on technical guidance using Spring Boot and MongoDB.
- Conduct code reviews, enforce coding standards, and drive continuous process improvements.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Communicate project status, risks, and technical considerations clearly to stakeholders.
- Troubleshoot complex technical issues, perform root cause analysis, and implement performance and reliability improvements.
- Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, and deployment.
- Stay current with emerging technologies and industry trends; lead knowledge-sharing sessions and promote best practices.
Required Skills & Experience
- 10+ years of professional software development experience.
- Strong proficiency in Java, with deep understanding of object-oriented principles and design patterns.
- Hands-on experience developing applications using Spring Boot.
- Solid experience working with MongoDB or other NoSQL databases.
- Strong understanding of microservices architecture and RESTful API design.
- Experience with cloud platforms and cloud-native application development.
- Excellent analytical and problem-solving skills.
- Strong communication and leadership abilities with proven experience leading technical teams.
Why Join This Role
- Opportunity to lead and influence technical direction.
- Hands-on role with modern Java, Spring Boot, and NoSQL technologies.
- Strong focus on mentorship, code quality, and engineering excellence.
- Collaborative environment with cross-functional engagement.