Java Development Lead

The Woodlands, Texas


Employer: Apex Systems
Industry: 
Salary: Competitive
Job type: Part-Time

Position title: Java Development Lead

Location: Houston, TX

Contract Length: 6 month initial contract, strong potential for extension

Pay rate: Negotiable, based on experience

Start date: ASAP

Dev Lead Summary: Senior developer to lead an existing scrum team, acting as a team member and providing the team with leadership in designing, developing, and supporting existing and future software products. The technical lead possesses in-depth knowledge and understanding of one or more programming languages, has expert command of system design and architecture and is familiar with one or more ways to implement and support Agile software development.

From the development prospective the technology stack includes a combination of RESTful service layer, and presentation of that data via a mobile-friendly Angular web app. Significant unit testing is expected, and code should be designed for loose coupling. Integrations will include schedulers, REST-based integration to Python services, RabbitMQ-based message passing to external applications, and multiple database integrations (for both relational and NoSQL databases), with most deployments being containerized cloud implementations.

Skills: Expert level development skills in an object-oriented language (Java preferred), including strong comfort with unit testing, deployment, and enterprise scale development patterns.
  • 3+ year experience as a hands-on technical lead for one or more software development teams
  • Ability to lead by example and work across scrum teams
  • Practitioner level UI development using modern JavaScript frameworks (Angular 4+ preferred)
  • Strong unit testing ability, test-oriented separation of concerns
  • 12-factor application architecture object design
  • Message-based architecture (RabbitMQ or GCP pub/sub)
  • Source control & work item tracking (i.e. TFS over git)
  • Cloud-based infrastructure experience (especially Docker, GCP)
  • Practitioner-level experience with scrum development (including coordination across teams)

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Created: 2024-06-28
Reference: 950766
Country: United States
State: Texas
City: The Woodlands
ZIP: 77380


Similar jobs: