Job Description:
Technical Skills
3 to 10 year of professional software development experience in following skills:
a) Strong understanding of Core Java/J2EE 7.0 above
b) Experience in frameworks Hibernate, JPA, Spring 3.0+,
c) Experience in producing and consuming Web Services and
d) Proficient understanding of code versioning tools, such as Git /SVN
e) Experience in using Application servers like WebLogic, JBOSS
f) Working knowledge of RDBMS, SQL and PL/SQL.
g) Experience in developing and consuming REST WebServices (Spring Boot).
h) Experience in Agile Development. Exposure on DevOps is preferred.
i) Exposure of working with messaging systems like JMS.
j) Experience in implementing J2EE Design Patterns.
k) Experience on any Build and Deployment tools like Maven, Jenkins etc.
l) Should have maintained high coding standards by using Junit, SonarCube etc.
m) Excellent written and verbal Communication Skills.
n) Experience in telecom domain
o) Should have knowledge of Secure Appl Development.
Good to Have:
a) experience with micro service exposure/experience
b) Exposure on Open Source Stack and BPMN tools will be preferred.
c) Experience/Exposure in one of the UI technologies Angular JS, Node JS, Java Scripting, etc.
d) Understanding of BDD/Domain driven design is preferred.
e) Exposure/Experience on NOSQL will be preferred.
f) Exposure on Perl, Python, Analytics, AI/ML.
g) Exposure to Cloud – AWS/Azure
h) Experience in communications and network domain.
Roles and Responsibilities
a) Participate in requirement and design meetings. Contribute in solution definition.
b) Perform Low level design to satisfy requirements.
c) Development Task Estimation and Assignments Tracking.
d) Development and Maintenance of Applications.
e) Review code change to ensure coverage and correct functionalities.
f) Provide regular and effective progress updates.
g) Identification and mitigation of Risks.
h) Participating in Client meetings, Status reporting.
i) Identification and implementation of Automation/Optimization opportunities, Create Re-Usable components.
Skill:
Core Java/J2EE, frameworks Hibernate, JPA, Spring, Web Services, WebLogic, JBOSS, RDBMS, PL/SQL