Bachelor's degree in Science/IT/Computing or equivalent.
Total Experience - 6 to 9 years as a software engineer developing and designing Java application.
Excellent knowledge in JAVA, J2EE, SOAP/RESTful services, Spring, Spring Boot, OpenJPA, Oracle, Kafka, Elasticsearch etc
Good understanding of Microservices architecture, NoSQL databases, Cloud Platform (Azure, AWS) etc.
Good understanding of Containers and related technologies (Docker, Kubernetes, Openshift etc)
Hands-on Coding experience of programming concepts and ability to write software code in JAVA or Python.
Good knowledge of application/web servers (Weblogic, Tomcat, Apache HTTPD, HAProxy etc)
Good knowledge of deployment technologies (For Ex.: Jenkins)
Responsible for designing using design/integration patterns and development of new requirements
Create Design Documents/Diagrams (Visio, Enterprise Architect, Gliffy diagrams etc) and provide estimations
Good to have software development exposure in telecommunications domain especially developing solutions for OSS and NFV/SDN orchestrators.
Having a good computer networking fundamentals would be a value add.
Lead the innovation in the team
Job Classification
Industry: IT-Software, Software ServicesFunctional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & DesignRole: Programming & DesignEmployement Type: Full time
Education
Under Graduation: Any Graduate in Any SpecializationPost Graduation: Post Graduation Not RequiredDoctorate: Any Doctorate in Any Specialization, Doctorate Not Required