Develop and build extremely reliable, scalable and high-performing web applications for our clients
Review and understand business requirements ensuring that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects
Collaborate across the company and interact with our customers to define, design and showcase new concepts and solutions
Collaborate with other developers to ensure that client needs are met at all times
Work in a rapid and agile development process to enable increased speed to market against a backdrop of appropriate controls
Implement good development and testing standards to ensure quality of deliverables
Requirements
B.Tech/MCA with at least 3 years of relevant experience
Exposure to MVC frameworks like Spring and ORM tool like Hibernate
Excellent understanding of OOPS concepts, microservices and JAVA programming language
Programming experience in relational platforms like MySQL, Oracle. Non-relational platforms like DynamoDB/MongoDB (no-sql) would be an add on
Knowledge of Javascript, JQuery, HTML, XML would be an added advantage
Sound analytical skills and good communication skills
Experience with an agile development methodology, preferably Scrum
Good to have
Experience in cloud computing or Linux
Previously involved in a client handling role
Proactive self-starter and results oriented
Flexible and adaptable with good interpersonal skills