Home> About Us > Software Developer - Java
Software Developer - Java
Contribute to design and development of sophisticated browser-based applications and services for our financial institution clients.
Successful candidate will have:
Development Strategies:
J2EE; all aspects of using JBoss >= 3.2.3 as a J2EE container – configuring it, making it work well, what to watch out for; Seam; JPA; BIRT; web services; JUnit; Ant; Hibernate; Perforce; SVN; CVS; database related optimization; NSIS; Cygwin; Hudson; Drools (nice to have); experience developing for hardware; SSL.
Methodologies:
Agile/Scrum; OOP; TDD; Simplicity; basic design patterns; design pragmatism (over vs. under engineered); source control concepts (branching, labeling); general best practices in software development (official builds, build box, etc.).
IT Technologies:
VMware end user mastery; Linux end user mastery; HPUX end user mastery; all Windows end user mastery; familiarity with network security/antivirus/end point security, especially w/respect to implications on Java application performance.
Personality:
Excellent at being self directed; “fail fast” mentality; always innovative; both high and low level thinking - someone who can see the big picture, but can also code; no analysis paralysis; small business minded – we all thrive or fail together, no big corporate stuff; “leverage minded” – ability to constantly learn about new technologies to be leveraged (particularly open source)/make best “build vs. buy” decisions; tenacious - especially w/respect to efficiency and constant improvement of development process.
Good communication skills, teamwork, and a good attitude are essential. You must be able to hit a deadline.
Our IT consulting firm, located in Vacaville, provides competitive pay, benefits, and a great environment.
Full-time employment.
We do not sponsor H-1 visas or offer relocation.
Send resume w/salary requirements/history: Fax: 707-447-2918; email: jobs@cu-help.com

