Career Level Software Developer
Experience 6 Years
Qualifications Degree BachelorMaster’s Degree
The ideal candidate must have at least “6 to 8” years of active and recent experience in developing enterprise application in agile model. Comfortable as a consultant and have strong written and verbal communication skills.
Experienced in using frameworks such as Spring Boot, Spring.
At least a Bachelor’s degree in Computer Science, IT, IS, Engineering [Electrical/Electronics] and relevant experience.
Experienced in the usage of NoSQL and NoSQL related tools applications, i.e. (near) real-time analytics
Knowledge of object-oriented design and design patterns, and programming skills
Good understanding of web services and SOA related standards likeREST/OAuth/JSON and SOAP/WSDL.
Design overall architecture of the web application.
Maintain quality and ensure responsiveness of applications.
Collaborate with the rest of the engineering team to design and launch new features.
Experience working with graphic designers and converting designs to visual elements.
Understanding and implementation of security and data protection.
Experience in designing, developing, and delivering software and/or platforms used by other developers
Experienced in using frameworks such as Java/J2ee, Spring, Spring Boot
Implementation of web services and SOA related standards
Experience in any of the NoSQL databases preferably MongoDB
Exposure to any of the Messaging platforms like Apache Spark or Apache Kafka
Top 3 Skills
1) Development of web applications 2) Expertise in Java 3) Strong communications & Analytical skills