We love what we do. We're growing. And we're hiring. Think you have what it takes? Send your resume to us at resumes@3cinteractive.catsone.com.
Be sure to include the position in the subject line and in the body of your email.
Please no recruiters or staffing agencies.
Senior Java Developer
This position will mainly be involved in the development of upcoming technology initiatives. These initiatives will involve developing new technologies for the systems as well as supporting and enhancing current applications. This person will work closely with other team members to accomplish company, client, and personal goals.
The candidate is required to demonstrate that they have mastered object oriented concepts, be proficient in writing optimized SQL, have experience on enterprise development frameworks and practices such as Unit Testing and Refactoring; have overall strong skills to develop and maintain high volume OLTP environments. The candidate needs to be self-motivated and be able to plan and execute based on imposed deadlines.
Responsibilities
- The candidate is also expected to participate in system analysis, design, implementation,documentation and unit and integration testing
- This person must have exceptional interpersonal communications skills, be able to provide and receive technical guidance and encouragement / support a collaborative approach to development
- The candidate will be required to take ownership of, responsibility for, and provide support on assigned applications
Requirements
- Five to seven (5 - 7) years minimum of technical expertise in the following technologies and frameworks:
- Operating Systems: Linux/Unix
- Programming Languages: Java, SQL, XML, JavaScript/ECMAScript, XSLT
- Integration Technologies: ActiveMQ, WebServices JAX-WS, Axis2, CXF/Xfire, SOAP
- Java Enterprise Development Frameworks: Spring, Web Application frameworks (Spring MVC, Struts, Wicket, JSF)
- Object-Relational Mapping tools: JPA, Hibernate
- Unit Testing Tools and Frameworks: JUnit, TestNG, DBUnit, Mock Object Libraries
- Databases: Solid foundation of RDBMS and SQL, experience with MySQL is a plus
- Build Tools. Ant, Maven 2
- UML basic artifacts: Class, Activity, Sequence and Deployment diagrams
- Java EE Containers: Apache Tomcat, JBoss AS, WebSphere AS, Oracle WebLogic
- Other desirable skills/knowledge:
- Design Patterns (Core J2EE Patterns, Gang of Four, PoEAA), Refactoring
- OSGI, Service Mix, Fuse ESB
- Google Web Toolkit 1.x/2.x

CAREERS