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 Services Functional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & Design Role: Programming & Design Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization Post Graduation: Post Graduation Not Required Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required