01Key Responsibilities
Work with business users to gather functional requirementsCombine your technical expertise and passion for problem-solving to deliver end-to-end solutionsDesign and implement high-quality, test-driven code for various projectsUnit Testing/Integration TestingCode configuration and release managementDocument technical design as per internal compliance standardsWork with senior management and external stakeholders to ensure that deliverables are metSkills And Competencies:
Education: BE/BTech/MTech/MCAMinimum 2 Years of experience in Web Application and API development, in Java 8 and aboveWorking experience with MVC frameworks like Spring, Play, etc.Experience with Multi-threading, Collections, and concurrent APIWorking experience with web services and APIs (REST, SOAP)Experience in developing microservices in Spring BootExperience working with tools like Git, and Maven.Experience writing high-quality code with fully automated unit test coverage (Junit, Mockito, etc.)Experience in defining and applying design/coding standards, patterns and quality metricsWorking experience with data platforms (relational and/or NoSQL) and messaging technologiesExcellent OOPs, data structure, and algorithm knowledgeUnderstanding & experience in API management, SwaggerWorking experience with LINUX/UNIX environment and shell scriptsExperience in working on public cloud infrastructure- AWS (EC2, ECS, Cognito, CloudWatch, SQS, S3)Understanding/experience with 3rd party integrations like CRM, payment gateways, performance marketing toolsSkills: J2EE, Spring Boot, Hibernate (Java) and JUnit