NetCracker Technology Solutions Pvt Ltd is looking for Senior Developer in Bangalore.
Work as a member of development team with hand-on programming and design skills;
Mentor 2 to 4 development team members on a need basis and technically drive them towards results;
Take part in the design and development of Netcracker BSS/OSS program components and extensions;
Estimation and project planning & tracking;
Work on Netcracker BSS/OSS product development projects;
Involvement in solution implementation projects;
Define low level technical design and participate in code review;
Interaction with Business Analysts, Quality Assurance and Customer Support teams;
Provide expertise and best practices on technical aspects of product development and implementation projects including performance;
Introduce new development technologies, instruments and techniques.
Ability to quickly learn and adapt to changing dynamics of projects/assignments.
6+ years of IT experience;
Experience in writing technical design of the application / reviewing and validating existing technical design (peer-review);
Willingness to continue working as an hands-on developer;
Strong OOP skills (overridingoverloading, staticfinal key words usage, access modifiers, inner classes);
Excellent understanding and working experience in Advanced Java, J2EE, Servlets, JSP, Spring, Hibernate, XML/XSLT, REST Webservices, Weblogic;
Good knowledge of Application integration standards, Integration with ESB;
Good knowledge of OSSJ, JSR, JSON;
Experience in writing SQL-queries;
Good knowledge of RDBMS (preferably Oracle SQL);
Understanding & exposure in Spring boot & micro services architecture will be an added advantage but not mandatory;
Knowledge of development lifecycle, standards, approaches, utilities and environment: shells, version control systems, IDEs, project assembling tools;
Telecom domain (OSS/BSS) knowledge is preferable but not mandatory;
Willingness to travel to customer locations when required.