• Must have contributed to requirement gathering with business analyst /customer and from end-to-end in at least in 2 projects.
• Strong hands on experience in Core Java and good understanding of OOPs principles.
• Hands on experience in J2EE web development and frameworks – Spring, Spring Boot, Spring MVC, Spring REST, ORM – Hibernate or JPA, Web services (REST / SOAP), Micro services, XML, JSON.
• Proficient with Git or comparable version control system
• Experience with continuous integration / continuous deployment (CI/CD) environment – Maven, Gradle, Jenkins
• Experience in working with Agile/SCRUM methodologies.
• Experience with modern JavaScript frameworks and libraries (Angular, Node.js, React, Vue, etc.)
• Experience with relational database (SQL Server, MySQL, Postgres, etc.) including SQL queries and schema design.
• Experience with development or deployment to Cloud – AWS, Azure, and Google Cloud is a plus.
• Experience with any iPaaS solution like Mulesoft, WSO2, Apigee, NGINX is a plus.
• Must be Good with problem-solving and analytical skill
• Responsible for functional/technical tracking of a project/module.
• Shows appetite and aptitude for owning responsibility of technical decisions and direction for project/module.
• Good communication and interpersonal skills. Self-starter, quick learner & resourceful personality with ability to manage pressure situations
• Drive best practices, consistency, and Quality within design and development phases.
Source link
