Job Description :
Sr Java Backend Developer
Location: New York City, NY
Duration: 6-12 Months

Key required skills:
10+ years of experience
Strong data structures
Strong design skills
Java 8 experience
RDBMS (joins and other basic operations)

Essential Job Functions:
Design, code, and test medium to large software modules
Own short term planning of IT projects and programs, creating the requirements analysis, functional design, and detailed technical design specifications as they relate to the implementation of a software module
Participate in the development of larger modules which may also include collaboratively authoring requirements analysis, architectural designs, or detailed design tasks under the direction of a more experienced engineer
Write technical documentation
Develop software using at least one programming language and platform
Utilize source control tools and related build mechanisms
Install and configure software development tools and/or operating systems
Debug and correct problems in existing software
Estimate the complexity of a certain task and an appropriate schedule
Provide direction to less experienced engineers
Resolve complex software problems/bugs via advanced debugging techniques

Position Requirements:
Candidate must have in depth knowledge of JDBC, Spring MVC and O/R Mapping (e.g. Hibernate)
Experience in a J2EE application server environment utilizing JMS, JNDI, clustering, and related technologies
Experience with SOA type environments, a plus

Experience in Oracle or other DBMS systems, fluent in SQL & DML constructs critical
Experience in an enterprise transactional environment, integrating with TIBCO or a messaging bus product, a plus
Background in developing web services (REST, SOAP, etc for internal and external integrations critical
             

Similar Jobs you may be interested in ..