Source description
About the role
Key Responsibilities: Participate in full software development lifecycle and write code that is performant, maintainable, clear, and concise. Responsible for development with unit test automation, documentation Effort estimation, planning and stake holder s update Collaborating with customer and 3rd party suppliers for understanding the protocols, mapping use cases to the interface and IOT for overall solution delivery Build and maintain high-performance, scalable and fault tolerant platform Able to create the project plan for requirements and should be able to track till delivery. Skills/Experience: Should have knowledge and 5-7 years of experience in: Strong OO design and programming skills Core Java, J2EE, servlets and apache Tomcat. Hands on XML over HTTP,HTTP(S) ,SOAP protocols is must Hands on experience developing applications in Java (Spring MVC, Spring Boot) Hands on experience in React/Node Should have strong knowledge and hands on Java is must. Strong knowledge and working experience Devops and CI/CD Pipeline using Devops tools Strong Knowledge and hands-on experience in Kafka & Elastic search shall be added advantage Strong knowledge and hands-on experience in HTML5, JS frameworks, JS Preprocessors, process automation Should be able to come build high performing and scalable solution. Should have complete knowledge on virtualization and cloud environment. Knowledge on Cloud, Container(K8) shall be added advantage. Good understanding of UI concepts, techniques and frameworks is an added advantage Must be able to build, test, deploy, monitor error and logs Using version control (e.g. Git) and other development tools like Jira, Jenkins etc Strong understanding and should be able work in agile environment using scrum. Good Understanding and practical knowledge of UI standards and best practices. Should be able propose optimal and best solutions by working seniors and architects. Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
More at Comviva Technology