We are looking for Senior Core Java as well as J2EE Web Java developer.
- Six or more years of technical software development experience in Java
- Strong oral and written communication skills
- Demonstrated analytical skills and methodical problem solving skills
- Familiarity with current technologies
- Ability to rapidly absorb and implement new technologies and procedures
- High degree of attention to detail, personal initiative, and commitment to quality
- Database design and query expertise
- Able to manage multiple concurrent tasks.
- Flexible to handle unexpected daily challenges.
- Strong written and verbal communication skills.
- Object Oriented Analysis and Design pattern tools and methodologies
- Develops solutions across all layers, from the user interface through the application layer, service layer, and data layer to the database
- Design interoperable components for both internal and external facing products
- Familiarity with Agile methodologies