• Seasoned individual with 3 to 5 years of software development experience.

• 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