Previous Job
Java Tech Lead
Ref No.: 20-00218
Category: Experienced Professional
Location: Charlotte, North Carolina
Position Type:Direct Placement
Start Date: 08/07/2019
 Genesis10 is currently seeking a Java Tech Lead with our client in the financial industry in their Charlotte, NC location. This is a direct placement position.

  • The Senior Technical Lead is a technology expert with strong technical ability, communication and collaboration
  • This role is responsible for defining the end-to-end design and driving the development and delivery of Digital channel applications, according to company and industry standards
  • Drive the end-to-end design and development for system components (Services/APIs and applications). 
  • Hands on Development required Conduct and enforce development practices such as Design and Code reviews
  • Create technical designs (Activity Diagrams/Sequence Diagrams, API service specifications and message models) by working closely with Technology and Business partners
  • Own design alignment to the overall solution and application architecture
  • Review business and non-functional requirements to capture and understand project requirements. 
  • Provide Technical support during Development, Testing, and Deployment of projects
  • Proactive, regular communications with the Business/Technology partners and Management on status, changes or issues
  • Complete deliverables by defined schedules and requirements
  • Maintain an awareness and understanding of competing products and provide ideas for innovation and improvement 
  • Comfortable leading developers collaboratively towards the desired technical design 
  • Provides inputs on estimates for project efforts 
  • Performs root cause analysis, efficient production support and maintenance/enhancements for existing applications
  • 3 or more years of experience working as an Application Architect/Technical Lead of Digital applications, ideally using Single Page Architecture and integrations with REST APIs 
  • 5+ years of development experience on Java and J2EE frameworks in building resilient and high-performance customer facing applications 
  • Extensive experience designing SOA services (SOAP & REST) and middleware integration for large distributed enterprise applications
  • Experience with Cloud Application architecture, deployments and server less computing methodologies using Azure or AWS or OpenShift or Cloud Foundry Significant experience on multiple SDLC methodologies (Agile, Scrum, Kanban, Waterfall) 
  • Prior experience working with API Gateways & API Management Tools is a big plus 
  • BS Degree or equivalent work experience in a software engineering discipline 
  • Proficiency in developing highly available applications using open source Java technologies and Frameworks such as Spring, Spring Boot, CXF, XML and Camel
  • Expertise in Enterprise Design Patterns, AWS Cloud Frameworks, Release branching patterns, REST Services, Performance engineering/tuning and Security Patterns for Digital channels
  • Able to work as a W2 employee of Genesis10 (no Corp-to-Corp)
If you have the described qualifications and are interested in this exciting opportunity, please apply!

About Genesis10:

Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives.  If you are a high performing business or IT professional with solid, referenced experience, we want to meet you.  Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations.  We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement – project after project.   To learn more about Genesis10 and to view all our available career opportunities, please visit us at  "Genesis10 is an Equal Opportunity Employer, M/F/D/V”