Job Details

Senior Java Developer




Memphis, TN 37501

TAD PGS, Inc. is currently seeking a Senior Java Developer for one of our clients in Memphis, TN.

**Candidate must have the ability to obtain and maintain a Public Trust.**

This position will perform and have the following duties, roles, and / or responsibilities:
*Mentor and lead Java development team in the areas of new and emerging technologies, best practices and system architecture.
*Design, develop and implement web-based applications.
*Design, develop and implement highly complex applications utilizing Oracle and Java technologies.
*Demonstrate strong troubleshooting skills to solve complex problems across a large enterprise.
*Demonstrate a flexible attitude, ability to perform under pressure and ability to handle change easily while meeting deadlines.
*Communicate with technical and non-technical audiences verbally and in writing to design efficient and effective applications.
*Work independently and in a team environment, to give and receive direction.

Specific responsibilities include:

*Develop and revise Java source code based on clearly defined requirements.
*Participate in code reviews for team members as well as yourself.
*Assist in the setup of production environments including application servers and database structure.
*Assist in the implementation of applications through various testing phases and into production environments.
*Must be able to communicate effectively, work in a team environment and think analytically.
*Perform maintenance on programs currently in production.
*Assist QA teams with writing test scripts and explaining functionality.
*Assist / mentor Dev team with Unit Testing and best practices

Required Skills:

*BS in Computer Science or related field of study.
*6 Years Min. experience in JAVA development.
*2-3 Years Min. experience in Oracle PL/SQL performing software engineering activities.
*Experience with code versioning tools, such as SVN/GIT.
*Experience creating REST web services.
*Experience developing on multiple platforms including Windows and Linux.
*3 years of progressively more complex programming experience in large scale information system environments.
*A wide degree of creativity and latitude is expected.

Desired Skills:

*Proficiency w/ Spring Boot, Spring Security, and Spring Batch.
*Experience in HTML, CSS and JavaScript.
*Experience developing Ajax-based web applications with various JavaScript frameworks (jQuery, Dojo, Bootstrap, Angular).
*Tomcat Application Server.
*Spring MVC 3, 4 or 5.
*Hibernate ORM.
*Familiarity with Agile Scrum methodology.

TAD PGS, INC. specializes in delivering secure, reliable and rapidly implemented workforce solutions to the U.S. Federal marketplace, including U.S. Government agencies and their prime contractors. With more than 50 years of experience, TAD PGS, INC. has earned a reputation for accountability, a value that government agencies and prime contractors both demand and deserve.

TAD PGS, INC. sources professionals for the full spectrum of federal positions, from administrative to management, and those contracts requiring extremely niche-oriented technical skills and the highest levels of security clearance.

VEVRAA Federal Contractor / Request Priority Protected Veteran Referrals / EOE Protected Veterans/Disability
Post Date:
Minimum Clearance:
Public Trust
Job Category:
IT - Software
Unspecified annual salary
Unspecified hourly wage
Group ID: