Job Description :
Java Architect

Location: Atlanta, GA

6 Months CTH

Technical Skills:

Websphere, Oracle DB, Rest and SOAP services, Unit Testing, Agile/SCRUM environment experience, and Version Control Tools

Interview Times: January 3rd between 11-1pm PST and January 4th between 9-11am PST.

Looking for Sr. Java Developers to support their Java applications to run their Billing and Collections Platforms. They are using J Drools to establish the business rules for the application. It''s an open source Business Rules Management Tool. These people don''t need to know J Drools but it would be helpful if they have some kind of business rules knowledge.
Needs to have Agile experience and have worked on Scrum teams in past. This person will be working with complex multi-tier Mobile applications.

Java Enterprise (JEE 6/7) development
Java application server experience required (Websphere preferred)
Experienced with version control systems (Git, SVN, CVS) is required.
Multiple database, multi-language, or multi business application experience is required including:
RESTful web services (JAX-RS preferred)
SOAP web services
Java Persistence Architecture or equivalent ORM
WebSphere, SOAP UI, Agile Scrum development
Primary duties may include, but are not limited to:
. Java/JEE application development with advanced knowledge/deep understanding of web application framework
. Works within a Scrum team to develop and define application scope and objectives, and prepare functional and/or technical specifications using Agile methodologies
. Collaborates with engineers and graphic designers, analyzes, and classifies complex change requests and reviews and evaluates possible enhancements
. Analyzes and evaluates detailed business and technical requirements
. Develops and performs unit testing, identifies and fixes defects, and supports defect analysis and resolution in integrated environments
. Aids in integrating activities with other IT departments for successful implementation and support of project efforts
. Mentors others
. Improves systems uptime by improving system quality
. Codes and maintains complex components of information systems
. Self-organizes and takes initiative to drive resolution to open issues
. Develops and maintains active relationships with the business to better understand business requirements
. Provides rotational on call support and monitors the system and identifies system deficiencies
. Authors technical documentation
. Participates in peer reviews
Qualifications
. Requires BA/BS degree or technical institute training and 5 or more years; experience with multiple database, multiple programming language and multiple business application integration, or any combination of education and experience, which would provide an equivalent background.
. Application Architecture design and analysis
. Ability to mentor others
. Lead small projects and provide troubleshooting support
. Unit testing
. Strong Analytical skills, strong verbal communication skills, and strong written communication skills
Additional Requirements:
. Java Enterprise (JEE 6/7) development
. Java application server experience required (WebSphere preferred)
. Experienced with version control systems (Git, SVN, CVS) is required.
. Multiple database, multi-language, or multi business application experience is required including:
. RESTful web services (JAX-RS preferred)
. SOAP web services
. Java Persistence Architecture or equivalent ORM
. WebSphere, SOAP UI, Agile Scrum development
             

Similar Jobs you may be interested in ..