Senior Java developer
artechDenver (CO)
About the role
Company Description:
Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.
Job Description:
Required Experience, Knowledge, Skills and Abilities: Strong Object-Oriented Design background including Design Patterns and UML3-5 years of Java programming and design experience (J2EE, JDBC, JMS, etc)3-5 years of experience with Java application servers including significant debugging of deployment and operational issues, preferably WebLogic/TCServerExperience working with Spring frameworks Demonstrated knowledge and experience working with User Interfaces including web frameworks such as Spring MVC and JSPExperience working with Web technologies including HTML, javascript, jQuery, CSSProficient in UNIX/LINUX and UNIX/LINUX scripting Proficient in SQL and relational modeling for RDBMs (Oracle, Sql Server, Sybase) Strong communication and analytical skills with the ability to work with users to gather and understand requirements Proficient with development tools including Eclipse, Ant, SVNCapable of working independently as well as an effective team member/leader Demonstrated experience supporting enterprise productionenvironments Experience with unit testing or test driven development
Qualifications:
- Experience with Object Relational Mapping (ORM) frameworks such as JPA and Hibernate
- Familiarity with Agile development methodology (SCRUM)
- Previous experience developing in Flex
- Previous experience developing in Power
- BuilderExcellent interpersonal and written & oral communication skills
Additional Information:
- Regards, Shashank Verma
- Technical Recruiter
- Artech Information Systems LLC360 Mt. Kemble Avenue, Suite 2000 | Morristown, NJ 07960 Office: 973.967.3580 | Fax: 973.998.2599
Summary
Type: Full-time
Function: Information Technology
Experience level: Mid-Senior Level
Industry: Information Technology And Services
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
