Senior Java Developer / Technical Lead
TCG is an award-winning, government IT solutions provider. We are seeking a Senior Java Developer / Technical Lead to join our project team at a major Federal agency. This is a fully remote, telecommuting position.This position also requires the ability to pass a Federal Government background check, for which US Citizenship is required.REQUIRED SKILLS:A minimum of 5 years of Java development experienceRelational database development and designObject oriented programming experienceMicrosoft Excel/WordAbility to lead a technical team of developers and analysts to advise, consult, and address application/platform architectural mattersAbility to lead technical solutions and design a plan for execution within a collaborative team context to deliver quality, timely working softwareAbility to build technical strategies for application and platform stability, scalability, and performanceDemonstrated ability to contribute quickly to project requirements, troubleshoot production and other customer support issuesAn ability to prioritize and organize efforts in a fast-paced environmentIndependent problem-solving skills, strong analytical abilities, creativity, and customer service-oriented personalityWillingness to self-start and learn independentlySpeaks well and clearlyDemonstrates excellent grammar and spelling in all written communicationsPREFERRED SKILLS:Angular 7 or laterAngular MaterialNGXSRxjsGradle/MavenJBoss/Wildfly application serverOracleGitCustom MS Office Report Generation - POI/Other (DOCX/Excel)Java 8Spring Boot/Security/RESTHibernate ORMLinux/UnixUnit testing frameworksEDUCATION:A Bachelor's degree in Computer Engineering, Computer Science, or a related field is requiredProof of COVID-19 vaccination is a job requirement. Reasonable accommodations may be available for those not vaccinated due to health reasons or sincerely held religious beliefs.Naturally, TCG does not discriminate on the basis of race, sex, color, religion, national origin, age, disability, veteran status, or anything else that makes you part of any group. We discriminate on the basis of talent, ability, commitment, and experience.We pay competitive wages and provide excellent benefits. We have a 401K plan, a health plan that includes dental and vision benefits, pet health insurance, support for sick-child daycare, book and fitness clubs, a generous training budget for each employee, employee-led (and TCG paid) social events, company charity events, free theater and sports tickets, and much more.In fact, in 2021 Fortune magazine named TCG on their best workplace lists for the sixth year and The Washington Post named TCG as a "Top Workplace" for the seventh straight year, based on how our employees feel about the company, the benefits TCG offers, and the work/life balance that our staff are able to achieve.Try us we'll make you happy.