Thompson Technologies is seeking a Java Team Lead for a dynamic and fast-paced environment. The Team Lead must be able to lead teams in an Agile / Waterfall environment, be knowledgeable from both a holistic architecture standpoint as well as be detailed enough to coach/lead others in this arena.
Minimum 5+ years experience in Java Web Development. 2 years experience in a technology or digital media start-up a plus.
Proven ability to lead a team of developers in an Agile / Waterfall environment. This includes ability to mentor, train, coach development team for career pathing and job satisfaction improvement.
Experience creating and supporting large-scale high availability websites, e-business portals and marketplaces in B2B and B2C environments.
Technology background must include the following experience:
Extensive experience with Java/J2EE
Frameworks – Spring, Struts, Seam, SOAP, JAX-WS, JAXB, JDBC, Hibernate
Application Servers – JBoss, Tomcat, Apache
Database – MS SQL Server, MySQL
Development Tools – Eclipse, IntelliJ, Maven, Ant, Subversion
Test Tools – Junit, Jmeter, Automated Test Tools
Experience architecting, developing and documenting web solutions according to “Best Practice.”
Experience with using wireframes in the software build process (creating them is a plus).
Designed and Implemented enterprise level n-tier web applications.
Proficient with all stages of the entire software development lifecycle (SDLC), including requirements, design, coding, testing & verification, installation, and support.
Ability to identify gaps in existing technology/processes and implement solutions
In-depth knowledge of performance tuning enterprise level applications.
Experience with transaction processing and/or PCI compliance is a plus.
Previous experience with transaction/payment processing or financial services (pre-paid card, bank card, credit card) a plus.
Experience integrating with third party APIs specifically Credit Card Processing, Fraud management, content management, etc.
Knowledge of code review processes, ability to complete constructive code reviews, and document output for actionable tasks.
Experience in navigating cross-functional teams.
Demonstrated ability to prioritize work load and meet multiple deadlines.
Thompson Technologies has been named several times as one of the fastest-growing companies in the country by Inc. 500. We have recently been selected as one of Atlanta's 50 fastest growing companies by the Atlanta Business Chronicle! Our growth is due mainly to a partnering approach with our Clients. We are focused on making our clients successful, and we do it with honesty and integrity.