Job Description: We are seeking a Java Developer to design and develop proprietary software in a highly secure and heavy transaction-based environment. We are looking for well-rounded developers who have a proven track record of delivering scalable and robust business applications. You must be capable of designing and developing new functionality as well as consistently producing on-going scheduled maintenance releases. Key Responsibilities: Based on high-level business requirements, create, and enhance enterprise applications from design concept to implementation Deliver scalable and reliable enterprise applications using J2EE technologies Be proactive in a small, fast paced agile environment Ability to deliver solutions, prioritize activities and manage time effectively Must haves: Bachelor’s degree or equivalent years of experience in computer sciences 1-2 years of J2EE development experience for proprietary technologies in a fast-paced environment Strong Java skills and object-oriented design experience, including working knowledge of core libraries and design patterns Development experience in a Unix/Linux environment Nice to haves: Experience with MySQL and/or MSSQL preferred Experience with 3rd party integrations preferred Experience with Atlassian products (JIRA, Confluence, Bitbucket, Zephyr) preferred Three-tier architecture preferred Service-oriented architecture preferred Web development frameworks preferred Transaction processing in a high-volume environment preferred Understanding of user interaction design principles preferred