Senior J2EE Developer

  • Contract

Company Description

Collabera is ranked among the top 10 Information Technology (IT) and professional staffing firms in the U.S., with more than $600 million in sales revenue and a global presence that represents approximately 14,000+ professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia), and Europe (Ireland, Netherlands, Poland, United Kingdom). We support our clients with a strong recruitment model and a sincere commitment to their success, which is why more than 75% of our clients rank us amongst their top three staffing suppliers

Job Description

· 3+ years’ experience in hands-on application delivery with accountability for architect roles

· 3+ years’ experience in one more of the following areas, with demonstrated progression of responsibilities:

o Application management

o Iterative/agile methodology

· 2+ years’ experience partnering with infrastructure and networking teams to define requirements for application development

· 3+ years’ experience years of experience in defining, creating and integrating high scale, large volume and reliable applications

· Candidates who have moved from development into architecture is a great progression of experience for this role

Qualifications

· Provide direction to delivery technical team consisting of engineering and QA resources leveraging diverse development methodologies (agile, iterative and waterfall)

· Communicate effectively articulating technical decisions to business and technical partners

· Developing and maintaining long term business domain knowledge

· Provide accurate estimates and delivery timelines

· Partner with architecture group on to deliver solution blueprints and other UML based design documentation

· Enforce processes around development methodologies including continuous integration, static code analysis, test coverage etc.

· Own and drive the lifecycle management of our technical inventory (e.g. servers, DBs, storage, patches, upgrades, technology components)

· Review and approve functional specifications created by delivery project teams

· Perform technical code reviews to ensure quality

· Responsible for maintaining solution integrity through the course of the project including controlling scope, managing solutions for change requests and clarifying solution capabilities during all delivery phases.

· Keep up-to-date on industry technology trends and modern software delivery techniques.

Additional Information

(ONLY US CITIZEN OR GREEN CARD)