A staffing and consulting firm is looking for a Technical Lead – Java in Jersey City, NJ or Syracuse, NY. The ideal candidate has expertise in Java EE platforms, Spring Framework, and object-oriented design. Responsibilities include designing and developing applications, performing Linux programming, and troubleshooting application errors. A Bachelor of Engineering is required, with a Master's degree preferred. Excellent communication skills and the ability to work in a team are also essential.
Qualifications
Strong experience in designing and developing applications using Java EE platforms.
Knowledge of object-oriented design patterns and relational databases.
Experience with Spring Framework and test-driven development.
Responsibilities
Design, code, test, deploy, and maintain web applications.
Perform Linux programming, scripting, and debugging.
Investigate and track application errors.
Skills
Java EE platforms
Object Oriented analysis
Relational Databases
SQL
ORM technologies (JPA, Hibernate)
Spring Framework
test-driven development
Unix/Linux Operating System
Education
Bachelor of Engineering
Masters degree preferred
Job description
A staffing and consulting firm is looking for a Technical Lead – Java in Jersey City, NJ or Syracuse, NY. The ideal candidate has expertise in Java EE platforms, Spring Framework, and object-oriented design. Responsibilities include designing and developing applications, performing Linux programming, and troubleshooting application errors. A Bachelor of Engineering is required, with a Master's degree preferred. Excellent communication skills and the ability to work in a team are also essential.