Senior Software Engineer

Mphasis Ltd

Pune

Not disclosed

Work from Office

Full Time

Min. 5 years

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