Unknown Company

Java Team Lead

madison, wi • Posted 3 days ago
Remote Full Time IT & Technology

Responsibilities

  • Architect and lead in the analysis and development of new applications and enhancement of existing applications in an Agile environment
  • Lead and guide a development team to successful delivery
  • Perform systems assessments, run assessment sessions, and deliver technical designs and staffing recommendations for project implementation
  • Design and lead the development and debugging of software within deadlines
  • Conduct code reviews, provide documentation where necessary on procedures and code habits
  • Use knowledge of development standards, procedures, and tools throughout the development lifecycle, and ensure code reusability
  • Coordinate with QA for end-to-end unit testing and post-production support
  • Must be able to continuously progress toward project milestones and deadlines
  • Must stay abreast of the latest tools and technology in the field
  • Other related duties as assigned

Basic Qualifications

  • Proven 5‑10+ years of progressive programming and development roles in enterprise environments
  • Extensive knowledge of Python and Java frameworks
  • Dedicated leadership role in at least one full lifecycle of project, including version control, build management, unit testing, and issue tracking software
  • Minimum one full cycle Python development project in a dedicated Architect capacity
  • 5+ years Java development experience
  • 3+ years Python development experience including web application, internal applications, and external user-facing applications
  • Expertise with JIRA
  • Experience mentoring and coaching developers
  • Experience with open source application frameworks
  • Experience in working with design patterns
  • Experience with MySQL
  • Experience with open source Database mapping tools, open source tools preferred
  • Must be adaptable to change
  • Must be able to maintain reliable connection to company and client’s computer systems when working remotely
  • Must be open to travel as necessary

Desired Qualifications

  • Experience with high volume transaction processing design and development
  • Experience developing within a Service Oriented Architecture environment
  • Experience reading and writing UML (Specifically class and sequence diagrams
  • Experience developing Web Services (ex. RESTful or SOAP) and strong experience utilizing XML

Education Requirements

  • Bachelor's Degree in Computer Science, Engineering or equivalent work experience

Additional Information

All your information will be kept confidential according to EEO guidelines.

#J-18808-Ljbffr
Back to Job Search