Java Technical Lead

Job Number:

22-00530

Location:

Greenville, SC; Spartanburg, SC; Charlotte, NC

Onsite Flexibility:

Onsite, Remote

Job Description

Qualifications:

  • 5 years of experience with Java development using Java 8/11
  • 3 years of experience with:
    • Spring Framework (Spring Boot)
    • REST services using one or more of the following: JAX-RS, Jersey, Spring, Apache
    • Asynchronous processing using one or more of the following: Apache Camel, JMS, RabbitMQ, ActiveMQ, or similar
    • RDBMS databases: Oracle, MySQL, MS SQL Server
  • 2 years of experience securing API’s/REST endpoints
  • Ability to write complex SQL statements for development, reporting, and triage
  • Experience with containerizing applications (Docker)
  • Experience with AWS or other cloud technologies
  • Experience with Maven
  • Familiar with SOLID principles
  • Advance¬†understanding of Git
  • Some understanding of non-structure and semi-structured data models
  • Some unit testing experience (Junit, Mockito, TestNG)

Responsibilities:

  • Deliver on all client and internally assigned work within the time estimated and according to the defined acceptance criteria
  • Coach Jr, mid-level and cross-team members in technical domain best practices through direct coaching or peer reviews
  • Build upon own domain knowledge (e.g., .NET Core, JavaScript, Data Science) through research, analysis, and development
  • Establish reusable frameworks, libraries, and other code for use in internal and/or client work
  • Help to plan the utilization of own team members within the team according to assigned projects and project demand
  • Ensure that all client and internally assigned work of own team is done within the time estimated and according to the defined acceptance criteria
  • Promote technical domain best practices

Location: Must reside in the Greenville/Spartanburg, SC metro area with the ability to commute to the office at least 3 days/week or in the greater Charlotte, NC metro area with the ability to commute to the Greenville office up to twice a month (if needed)

22-00530, Java Technical Lead

TM Floyd & Company offers a generous array of benefits, depending on the length of assignment. We also offer a referral bonus of up to $1,000. Ask us for more details!

TM Floyd & Company participates in E-VERIFY
AAP, EEO

Job Application

  • Drop files here or
    Accepted file types: pdf, doc, docx, pages, Max. file size: 10 MB, Max. files: 2.
    • This field is for validation purposes and should be left unchanged.