Position Summary
Job Title
Java Programmer
Location
Denver Colorado
Zip Code / PIN Code
-
Education (mandatory)
Bachelors degree
Experience (preferred)
12plus years in Java J2EE
Tele Commute
No
Travel Required
Yes
Contract Term
Full Time Employment
Duration
-
Pay Rate
-
No. of Positions
10
Job Description:
- Responsible for collaborating with Solution Architects & developers to ensure that design & implementation of the solution are consistent with the solution architecture & architectural vision
- Participate in the development effort of the stories planned for the iteration and follow the best practices identified viz. Coding Unit Testing Code Reviews Build &Release and Bug fixing
- Responsible for adhering to defined processes & timelines
- Responsible for partnering with Scrum Master/lead to help remove any technical roadblocks & aid in ensuring implementation continuity during the iteration
- Provide technical guidance to the QA team to design and implement QA test strategies and also guide new developers/team members
- Perform code review for assigned reviews for the assigned code reviews
- Responsible for interacting with the Business Users to understand the requirements and identify the relevant use cases.
Desired Candidate Profile
- Experience in translating high level design into detailed design and be able to implement J2EE based frameworks
- Experience in software configuration management and experience in using Source controls like SVN TFS.
- Work independently without much guidance
- Good communication and presentation skills problem solving skills and analytical skills.
- Experience in usage of Design Patterns and understanding of Software Development Constructs
- Familiarity with Enterprise architecture problems and solutions
Technical Skills
Required Skills
Desired Skills
Java J2EE / Spring frameworks
Application server programming eg JBoss Websphere
SOAP
Familiar with multi- threaded systems
WSDL
Agile Methodology
ESB Struts
Automation of Build and release
Ruby on Rails
Business Rules Management System Like JRules
DAO tools like Hibernate
Usage of Design Patterns and understanding of Software Development Constructs
Unit Testing Frameworks liken JUnit
Whats in it for you
- Competitive compensation and benefits
- Exceptional Room for career growth and advancement in a young up and coming company