We are seeking a Java Technical Lead for a contract position in Reading, Pennsylvania. In this role, you will take ownership of application areas, drive execution, lead team members, and manage stakeholder communication in a lean, product-driven environment.
Responsibilities
Take technical ownership of assigned application areas and drive execution
Lead and mentor team members in a collaborative Agile environment
Manage communication with stakeholders across projects and initiatives
Estimate and lead execution of multiple medium to large-sized projects
Establish and promote software design frameworks, patterns, and architecture best practices across the team
Qualifications
Required
8–10 years of full stack Java software development experience
Proficiency in modern programming languages and frameworks including React, Angular, jQuery, HTML, CSS, and JavaScript
Strong experience with Spring, Spring-MVC, myBatis, and RESTful API development
Demonstrated experience leading medium to large digital projects and teams in an Agile environment
Strong understanding of software design frameworks, patterns, and architecture principles
Expert knowledge of relational database design, implementation, and complex SQL queries
Strong soft skills with proven ability to mentor and develop other team members
Preferred
Experience working at a small to mid-sized SaaS company or startup with a focus on product execution
Show the full description
Experience with SaaS platforms in a cloud environment
Experience with artificial intelligence, machine learning, or data science