Senior Software Engineer
Mphasis Ltd
Apply on company website
Senior Software Engineer
Mphasis Ltd
Pune
Not disclosed
Job Details
Job Description
Senior Software Engineer
Summary:
•experience in Systems Analysis, software design, development, requirement gathering, testing, implementation and architecture of applications using Java/J2EE technologies.
• Proficient in designing and developing applications using J2SE 5 / 7 / 8, J2EE, OOD/OOPS , Servlets, JSP, JSTL, EJB, Java Beans, JDBC, JNDI, JMS, XML Technologies, MQ Series, JavaScript, HTML, CSS, JSON and Java Collection API’s.
• Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring JMS, AWS, DynamoDB and Restful Web Services .
• Experience in using Spring Core, Spring MVC, IOC, Spring Security, Spring JDBC modules.
• Proficient in Core Java, J2EE, Servlets, JDBC, Collections API Hibernate, Struts and Spring Framework.
• Experience with IDEs like Spring Tool Suite , IBM RAD (WSAD), Eclipse, IntelliJ and JBuilder.
• Experience in developing UI components using Applet/SWING, JSP, JavaScript, JQuery, Angular JS, Ajax and ExtJS. Hands-on experience in shell scripting .
• Experience in using Log4J for logging messages with custom log level for better debugging.
• Experience in working in environments using Agile ( SCRUM / KANBAN ) methodologies.
• Strong analytical, interpersonal, communication skills and an excellent team player.
• Possess good domain knowledge of Banking, Finance, Retail and Telecom applications.
• Proficient in Java Multi-Threading and Swing programming .
• Good Experience with databases, Data Modelling, writing queries and stored procedures using Oracle 11g, DB2 UDB SQL and PL/SQL .
• Extensive knowledge hands on Experience in Messaging Middleware Using JMS and IBM MQ Series .
• Expertise in developing test cases for Unit Testing, Integration Testing and System Testing.
• Experience with build automation tools such as Gradle, Maven and Ant. • Triage, troubleshoot, escalate, and provide resolution to production issues .
• Good knowledge in small & medium application design & Architecture of the B2B applications.
• Experience in Effort Estimation, preparing Work Break Down structure, Task Plan and Project Plan preparation and experience with continuous integration server – Atlassian Bamboo.
• Hybris e-commerce Multichannel Framework 5.0, Hybris product content module PCM, Hybris service layer, multichannel CMS and product cockpits, Hybris accelerator extension, cronjob and impex, Hybris Management and admin console.
• Highly skilled in coordinating Onsite-Offshore team model .
• Committed to execute and deliver projects on time and for Customer Satisfaction.
• Excellent implementation knowledge of Java EE 5 design patterns , Object Orientated analysis and design, UML, workflow and enterprise standards.
• Experienced in configuration management tools like SourceTree , SVN and IBM ClearCase .
• Knowledge of Java EE 5 design patterns and implementation in projects comprising of the Front Controller, Application Controller, Business Delegate, Service Locator, View Helper, Data Transfer Object, Object Context and Data Access Objects.
• Experience in deployment process with servers such as WebSphere, WebLogic, JBOSS and Tomcat .
• Familiar with the entire software development life cycle ( SDLC ) and followed Agile methodology to deliver the projects.
• Interested to work with new technologies and able to learn quickly.
Job role
Work location
Pune
Department
IT & Information Security
Role / Category
IT Security
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 5 years
About company
Name
Mphasis Ltd
Job posted by Mphasis Ltd
Apply on company website