Description
Position Overview
We need candidate with excellent problem solving (coding) in java mostly 4 to 8 years’ industry experience, with good communication skills who can work under challenging environment.
Main Responsibilities
• Design and develop for Network management feature and dashboard
• Dev-Ops
• Contribute in all phases of the development lifecycle
• Write well designed, testable, efficient code
• Hands-on experience with IT Infrastructure management tools:
• SolarWinds
• NetBrain
• NetScout Ngenius1
• Splunk etc. (Any tool)
• SCOM
• Illumio
• Any IT Infrastructure/Network management tools (e.g., EMC, Sev1, SMART)
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and technologies.
• Basic knowledge of Wireshark.
Technologies Used
• Eclipse - required.
• Visual studio – required.
• Terraform – Required
• SQL, MsSQL – Required
• J2EE – Required
• GlassFish/Tomcat - db Oracle - Desirable
• JSP, Servlets – required.
• Cloud Technologies e.g. Azure, GCP - Desirable
• Experience with technologies including but not limited to
• Familiar with Putty, SNMP
• Git, Azure Repo – Required
• Powershell, Bash, Shell script - Desirable
v JSON/JPA - Required
v REST-API – Required
v JavaScript - Required
v Hibernate – Desirable
v Tomcat - Desirable
v Angular 5 - Desirable
v Eclipse - Desirable
Knowledge And Abilities
• 4+ years of hands-on Software Development and Dev-Ops experience
• Hands on experience in designing and developing applications using Java EE platforms.
• Object oriented analysis and design using common design patterns.
• Good understanding of any monitoring tool.
• Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc)
• Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
• Experience in the Spring Framework
• Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
• Experience with test-driven development
• Good communication skills and client-oriented attitude
• Organized and detail oriented person.
• Problem solving skills, analytical mind and positive attitude.
• Results oriented and focused on meeting deliverable timelines.
• Backend Programming Languages Java, Python
• Data Structures and Algorithms.
• HTML, CSS, and JavaScript
• Knowledge of APIs
• Version Control and Version Control Systems.
Mandatory Experience
• Developed dashboard,
• Java, Spring, JavaScript, Hibernate, Angular, Tomcat, Design Experience, REST, SQL, React
• Experience working with Management tools and scripting.
Desired Qualifications
• Degree in Computer Science, Engineering or a related subject
Annual