Full Job Description
We are seeking a Junior Java Developer to join our world class Digital team. The developer will be responsible in designing, developing and implementing digital applications. The Candidate must have the ability to design and build high quality software by writing error-free and flawless code.
The ideal candidate must be passionate about technology and software development. He /She must be good in paying attention to details and must possess an analytical mind, both of which are integral factors for one to have a successful career in programming.
- Ability to program well in Java with a deep knowledge in Core Java and OOPs Concepts
- Deep knowledge in Java Design Patterns
- Deep Knowledge on Java EE technologies such as JDBC, JSP, Servlets, Hibernate and MVC Frameworks
- Knowledge with relational databases, SQL and ORM technologies
- Detail-oriented and excellent concentration ability
- An analytical mindset and critical thinking
- Ability to work effectively in global team distributed across geographic locations.
- Excellent Communication, Presentation, and Interpersonal skills.
Education and Experience:
· Technical background with a B.S. in Computer Science, Information Systems or related disciplines(Master’s Preferred)
· 1-3 years’ of experience as a developer delivering software.
· Familiarity with development in emerging areas like Big Data, Machine learning, DevOps etc., is a strong plus.