This job ad has been posted over 40 days ago...

full time Senior Java Web Developer

at Synergy One in New York City, New York

Senior Java Web Developer – NYC

Required Skills:
Java/AJAX, JRuby, J2EE development, JVM, XML, SQL, and Unit Testing.
Other programs: Mecurial, MySql, Linux. PERL and Python background is a big plus.

The key responsibilities of this position will be to participate in design sessions, write and test code, systems integration, developer mentoring and some staff management responsibilities.

The Internal Systems Development Department of the organization plans, develops, deploys and maintains various internal tools that both facilitate and support the production of the organization.

Primary tasks for this position include:
• Programming for our online software projects, including prototyping, building and testing scripts on new projects, as well as defect repair on currently deployed systems; database programming, including SQL queries,
• Unit testing of all code artifacts, documentation of all work artifacts, including code comments, user manuals, and development notes; Continuous integration of code into source code control systems.
• Utilize progressive tools and technologies.

Experience Required:
•* Minimum of 5 year*s development experience in a J2EE environment.
• Strong foundation in Java, J2EE, scripting languages, Ruby/JRuby, Python, AJAX and* XML.*
Experience with concepts such as dependency injection and domain modeling.
•Strong real-time server programming experience with advanced knowledge of the JVM
•*Expertise utilizing progressive tools* and technologies
• Solid background in development tools a must. (Apache, Ant, Cruise Control, Mecurial, Eclipse, NetBeans, Linux).
• Team leadership, development mentoring.
• Excellent communication and solid organizational skills with the ability to deliver practical results against deadlines.
• Must have ability to work with technology vendors in the delivery of project solutions.
• Must have demonstrated expertise in systems analysis, design and computer programming, including current technologies. Competency in intranet/internet technologies required.
In-depth knowledge of the agile software development lifecycle.
In-depth knowledge of relational databases required, specifically SQL Server & MySQL
• Must have a breadth of understanding of technology and the ability to manage multiple projects simultaneously.
• This position requires the successful candidate to demonstrate strong analytical and technical competencies and be a strategic thinker.
• The individual must have excellent written and verbal communication skills. Candidate must have the ability to work independently while participating in a team environment.
• Effective decision-making and the ability to make recommendations on technology strategies is important.

Education:
Bachelors degree in computer science or extensive training and experience in related fields.


« go back to homepage
Is this job ad fake? Report it!   
Recommend to a friend
Published at 26-01-2010
Viewed: 1629 times