We are looking for several Java Developers to join our client teams in fast-paced environments. You’ll work on a range of applications including web and mobile products. You’ll work with a team of back-end developers, front-end developers and testers to design, create, test and deploy applications that drive our client’s applications.
- Develop services and applications using Java with the Spring Framework and Hibernate
- Create application requirements and project documentation
- Be involved in team architectural discussions and development/design
- Solve complex problems, create object models, define APIs, developing web services, etc.
- Assist other developers with questions regarding the functionality of applications
- 2+ years of experience in development using Java or J2EE
- Object-oriented design and design pattern experiences
- A broad understanding of unit and integration testing as part of a full SDLC
- Understands traditional relational data models and how they map to object models.
- AWS deployment experience is a bonus
- Use of other open source tools such as JUnit, Maven, Ant, Hudson, Jenkins, etc. is a bonus