- Design and develop software using Java/J2ee, Spring, RESTful services, RDBMS/NoSQL databases.
- Liase with client, get requirements, design solution, write functional and technical specifications.
- Performs coding, testing and debugging programs.
- Provides user training and post implementation support as necessary.
- Be a hands on Developer of a high performance development team.
- Provides production support and maintenance of existing sites and supporting applications.
- Ensure quality solutions are built and tested.
- Provide feedback regarding technical requirements, timelines and software concerns.
- Interest in researching new technologies and learning new coding languages as needed.
- Strong communication skills and ability to work collaboratively within a team environment.
Qualifications and Skills:
- Bachelors or Master’s degree in Computer Science, Engineering (or related field) or relevant, related work experience.
- 3+ years of experience with Core Java / J2EE backend development.
- Must have programming expertise in Java, Multi-threading and XML technologies.
- Developed and published Web and RESTful services / JSON / Spring RESTful services (publishing/consuming services using JSON and REST frameworks).
- Excellent team player with good analytical, interpersonal and communication skills.
- Preferred to have experience with E-commerce application and Devops skills.