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


Contract Senior Java Developer

at Abin Thomas (Anywhere)

Position: Senior Java Developer
Duration:4 months with potential for extension
Location: Glendale CA
Major Skills: J2EE, SQL Server, Struts 1.2.RESTful, spring

Responsibilities / Preferred Qualifications

Responsibilities Key Responsibilities:
• Member of a development team who will work on the migration of a workflow based web application from a Struts
1.x to Spring 3.x framework (including design, development, and implementation)
• Design/develop RESTful services using Spring MVC
• Develop presentation layer to consume RESTful services
• Refactor existing J2EE code and SQL queries to optimal standards
• Develop innovation strategies, processes, and best practices

Basic Qualifications
• 5-8+ years of Core Java development experience; 5 + years of JEE programming experience using Spring 3.x
and Struts 1.x and other open-source frameworks
• 3+ years developing service-based architectures, using RESTFul web services and JSON/XML
• Solid database skills using MS SQL Server/Oracle; must be able to develop and deconstruct new/existing stored
procedures/functions and schemas for enterprise-level applications. Solid understanding of data structures and the
ability to develop complex queries SQL
• Solid database skills using NOSQL (mongo) databases
• Deep understanding of using front-end technologies including HTML5, CSS3, Ajax, jQuery, and other JavaScript
• Deep understanding of ORM solutions like Hibernate
• Experience with test-driven development using JUnit, Mockito, or other similar test frameworks
• Working knowledge of modern design patterns (e.g. GoF) and implementation of patterns used to encapsulate
business logic
• Produce clean, unit-tested, and refactored code
• Perform design and code reviews within the team
• Maintain and improve company software development practices and standards
• Solid analytical and problem solving skills and strong attention to detail

Preferred Qualifications
• Bachelor / Masters degree in Computer Science or related field (equivalent experience considered)
• Experience migrating applications from Struts 1.x to Spring 3.x frameworks
• Experience with workflow based applications and/or product life-cycle management (PLM) systems
• Working knowledge of Websphere application servers and RAD IDE
• Experience with continuous integration utilizing platforms such as Hudson/Jenkins and build languages such as
Ant or Maven
• Ability to generate detailed design documents, including UML diagrams
• Experience with permission based application security implementations
• Experience refactoring code and implementing

Recent jobs at Abin Thomas
Contract Senior Analytics Analyst at Abin Thomas in California | CA Jobs 18-11-2015
Contract Senior Analytics Analyst at Abin Thomas in Washington | WA Jobs 18-11-2015
Full-time Senior SQL Database Administrator/ SQL DBA at Abin Thomas in California | CA Jobs 18-11-2015
Contract Senior SQL Database Administrator/ SQL DBA at Abin Thomas in Washington | WA Jobs 18-11-2015
Contract Software Development Engineer in Test/ QA at Abin Thomas in Washington | WA Jobs 12-11-2015

« Go back to category
Is this technology job ad fake? Report it!   
Recommend to a friend
Published at 09-11-2015
Viewed: 377 times