MavenForever · 1 day ago
Lead Software Engineer
MavenForever is dedicated to providing unparalleled staffing and recruiting services to meet the evolving needs of the IT industry. The Java Lead Software Engineer will be responsible for leading the full software development lifecycle, including designing, developing, testing, and deploying high-quality software solutions.
Staffing & Recruiting
Responsibilities
Leading the full software development lifecycle
Designing, developing, testing, and deploying high-quality software solutions
Working with Jakarta EE frameworks
Designing scalable microservices architectures
Implementing design patterns
Providing technical leadership to the development team
Collaborating with cross-functional teams to define project requirements and deliverables
Ensuring the team's adherence to best practices and industry standards
Qualification
Required
Strong expertise in Software Development and Programming
Hands-on experience with Jakarta EE and Microservices architecture
Proficiency in applying Design Patterns to create scalable and maintainable solutions
Proven ability to lead teams and collaborate effectively in a dynamic environment
In-depth understanding of software development methodologies and best practices
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Excellent problem-solving, communication, and organizational skills
Preferred
Experience with cloud platforms, containerization, and CI/CD pipelines is highly desirable
Company
MavenForever
Way beyond just staffing and recruiting services.
H1B Sponsorship
MavenForever has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (3)
Funding
Current Stage
Early StageCompany data provided by crunchbase