We are seeking a Senior Java Developer with 4+ years of experience in developing J2EE based systems. The ideal candidate will have experience with real-time, high-volume transaction systems, RESTful web services, and security vulnerabilities.
Requirements
- 4+ years Java programming experience developing J2EE based systems
- 5+ years experience with real-time, high-volume transaction systems
- Comprehensive working knowledge of Java 7 or higher
- Experience with Tomcat, JBoss, Eclipse IDE, Spring Source Tool suite
- Experience in handling security vulnerabilities
- Demonstrated use and knowledge of unit testing with JUnit and mock testing frameworks
- Comfortable with Spring technologies, Spring MVC
- Working knowledge of SQL and Stored Procedures (preferably SQL Server)
- Experience with virtual environments, Linux based systems and Networking concepts
- Demonstrated use and knowledge of various configuration management tools (Preferably SVN and GIT)
- Demonstrated use and knowledge of Object Oriented Analysis and design