View Our Website
View All Jobs
Thanks for visiting our Job Board. Please review our open positions and apply to the positions that match your qualifications.
Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
Contribute in all phases of the development lifecycle.
Write well designed, testable, efficient code.
Ensure designs are in compliance with specifications.
Prepare and produce releases of software components.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
BS/MS degree in Computer Science, Engineering or a related subject
Proven hands-on Software Development experience
Proven working experience in Java development
Hands on experience in designing and developing applications using Java EE platforms
Object Oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Experience in the Spring Framework
Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Experience with test-driven development
Apply for Position
Apply for this position
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or
Paste your resume here or
Attach resume file
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!