Java Developer
Job Description
- Implement features in new and existing software systems using Java, Tomcat, and Oracle.
- Troubleshoot and repair software systems, both collaboratively and individually.
- Create documentation for use by other developers and internal customers.
- Write and modify software according to business specifications.
- Create and execute unit and integration tests to ensure code meets requirements.
- Participate in project planning sessions to understand development requirements, provide design options, and provide work breakdown and estimates.
- Develop software using industry and company best practices.
- Account for the quality and timeliness of own work.
- Maintain and grow applications according to business and technology priorities.
Required Experience:
- Java
- SQL
- XML
Preferred Experience:
- PL/SQL
- XML/XSLT
- Linux/UNIX
- J2EE
- Spring
- Cold Fusion
- Python, Perl, or other scripting language
- Toad
- Eclipse
- Visio
- Subversion, Mercurial or other source control tool
- TFS, Jira, or other issue tracking tool
- Agile, Scrum, or other software development methodologies
- General understanding of software development quality processes.
- Proven written and oral communication skills.
- Proven problem solving capabilities.
Education and Experience:
- Bachelor’s degree or equivalent required. Computer science degree preferred. 5+ years of relevant experience.
To know more about this opportunity, please contact:
Nishita Honest
973-805-7505
nishita.honest(at)collabera.com