A leading staffing agency in the United States is looking for an experienced web application developer. The ideal candidate will have over 3 years of experience and strong proficiency in Java/J2EE, Spring, and Hibernate. Responsibilities include developing web applications, writing technical documentation, and ensuring quality standards are met. Candidates with a B.S. in Computer Science or equivalent and experience in Agile environments are encouraged to apply.
Qualifications
Minimum of 3+ years of web-based application development experience.
Proficiency in Java/J2EE, Spring, Hibernate, and web services is essential.
Experience with SQL, stored procedures, and database design concepts.
Responsibilities
Develop and implement moderate to complex web applications.
Evaluate system specifications and determine efficient solutions.
Write technical design documentation and conduct unit testing.
Skills
Java/J2EE
Spring
Hibernate
SQL
Agile development methodology
Education
B.S. in Computer Science or equivalent
Tools
SOAP/WSDL
Change request tools
Continuous integration build servers
Job description
Requirements
Minimum of 3+ years of web-based application development experience
Proficiency in Java/J2EE, Spring, Hibernate, and web services (SOAP/WSDL) is essential
Experience with SQL, stored procedures, and database design concepts
Familiarity with change request tools, change management, and continuous integration build servers
Educational background: B.S. in Computer Science or equivalent
Experience working within an Agile development methodology
Responsibilities
Develop and implement moderate to complex web applications on various platforms
Evaluate system specifications and determine most efficient solutions
Write technical design documentation, perform code reviews, and conduct unit testing
Support user acceptance, system, performance, and regression testing efforts
Provide effort estimates for new projects, enhancements, and fixes
Ensure system quality, security, and adherence to installation policies and standards
Keep abreast of emerging web technologies and develop service applications in line with business needs