We provide IT Staff Augmentation Services!

Sr. Develoment Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 9 years of experience in developing rich Java Web applications in different domains like Network management System (NMS/EMS), Investor Communication Systems, Dynamic Network Manager applications, Mortgage Solutions
  • Experience working in CI/CD (Continuous Integration and Test Driven) Agile environment.
  • Expertise in Java/J2EE Technologies including Core Java, Servlets, AJAX, JDBC, JAXP, JAXB
  • Hands on Experience in implementing secure applications with Model - View-Controller (MVC) / N-tier Architecture such as Struts framework and Spring framework
  • Good working Knowledge in Spring modules, Spring Core, MVC, Spring Boot.
  • Integrated Web applications with SSO (Single Sign On) Siteminder for application Security and transaction level security using Nonce token system.
  • Experience in Configuration, deployment and Installation of Web applications in IBM Websphere application server and Tomcat in UNIX environments.
  • Excellent knowledge of XML, XSL, XML Parsers.
  • Hands on experience in knowledge in Batch Programming using UNIX Shell Script
  • Have exposure to WinSCP, PuTTY.
  • Good Knowledge in using Cryptography hash functions like SHA and MD5 to secure Web application authentication using SALT.
  • Good Knowledge on JPA like Hibernate and Toplink
  • Good knowledge on developing, consuming and testing Web services like Restful and SOAP by following the standards and using JAX-RS, WSDL, PL/SQL, SQL Stored Procedures in Oracle and PostgreSQL .
  • Excellent knowledge of writing Java Batch jobs using Multithreading concepts of Java Concurrency API like Executor, Callable and Future concepts.
  • Good JAX-WS, XSD and testing using Postman, SOAP UI
  • Good Working knowledge on implementing and deploying Rest Microservices
  • Experience in using SNMP protocol to communicate with network elements.
  • Exposure to Source code and Version Control tools like SVN, P4V, GIT.
  • Experience in writing and testing Unit test cases using JUnit framework and Quality Center for bug tracking.
  • Good knowledge on using protractor for e2e testing and jest for unit tests.
  • Experience working on continuous build automation using TeamCity, Jenkins and creating build using Ant, Maven and Gradle.
  • Excellent academic Qualification
  • Good analytical abilities, quick grasping power and zeal for learning new things
  • Good working experience on NoSQL DB like mongoDB. Also have good knowledge on writing DB change scripts.
  • Good knowledge on Javascript library like React.js and Angular.js for developing interactive UI’s. Good knowledge on Redux-Saga middleware implementations with React.js.

TECHNICAL SKILLS

Languages: Java/J2EE, UNIX Shell script

Database: Oracle 11g, PostgreSQL 8.2, MySQL, MongoDB(NoSQL)

Platforms: UNIX, Windows

Web Technologies: Struts2, Spring MVC, HTML, XML, XSLT, JavaScript, JSP, Servlets, AJAX, JQUERY with BootStrap, ExtJS, JSON, AngularJS, Adobe Flex, React.js, Redux-Saga, Node

JPA: Hibernate, TopLink

Web Services: SOAP, REST

Application Servers: Websphere 7, Tomcat, Weblogic, Gradle

Protocol: SNMP

Testing: Protractor, jest, junit, mockito

Tools: /Applications: SVN, Eclipse, RAD, P4V, Jenkins, Teamcity, Intellij IDEARobo-3t

PROFESSIONAL EXPERIENCE

Confidential

Sr. Develoment Engineer

Responsibilities:

  • Using this application agents can perform Initial review process to final closing of HUD reverse mortgage loan.
  • Application can well service different stage of loan process through different agent access based on their roles and they can process the loans which are assigned to them.
  • Also Pinpoint can provide audit of the loans in the system. Along with Manager level access to application to reassign or resolve any stuck loans and process the loans further.
  • Loan after processing from each stage is assigned to respective agents so that they can proceed further and complete the loans or can create exceptions which should be resolved by respective agents by reviewing the documents provided.
  • Responsible to develop and fix the stories assigned. Responsible for fixing the stories, writing unit testcases and e2e test cases to cover all the scenarios.
  • Responsible for delivering the stories assigned on time with quality ensured.
  • Responsible for writing mongo change scripts in case of any DB changes.
  • Application enhancements and developments to accommodate the new business needs and new functionalities.
  • Performed Internal Design and Code Reviews.
  • Performing Unit, connectivity testing and supporting Integration, User acceptance testing and regression testing.

Environment: Core Java, Spring BOOT, React JS, Redux-Saga, Node JS, jest, protractor, mockito, NoSQL(mongoDB), Robo-3T, Intellij IDEA, Gradle

Confidential

Technical Lead

Responsibilities:

  • Responsible to lead a team of 3 at offshore from onshore
  • Interacted with the Clients/Offshore and other vendors
  • Application enhancements and developments to accommodate the new business needs and new functionalities.
  • Performed Internal Design and Code Reviews.
  • Performing Unit, connectivity testing and supporting Integration, User acceptance testing and regression testing.
  • Consolidate all defects, report it to PM/Leads for prompt fixes by development teams and drive it to closure.
  • Configuring automatic version build using Jenkins.

Environment: Core Java, Spring BOOT, REST web services, Hibernate,Adobe Flex, Eclipse.

Confidential

Java Lead

Responsibilities:

  • My main responsibility is to lead the projects and assist the team members on the requirements to complete.
  • Involved in development,testing and Production Support.
  • Onshore development support
  • Code reviews and Release Management
  • Involved in Deployments
  • Tracking and collecting the requirements from Customers
  • Providing Support on issues faced by the customers on accessing this application
  • Applications are Rest based webservices and integrated to GUI.
  • All the mappings are stored in Database tables and mapped using Data Cloud framework along with Data management. The webservice calls to other systems are also performed using this framework.
  • Resolving Production tickets raised by External and Internal Users. All these are resolved based on the priority of the ticket without missing SLA.
  • Worked on enhancements and involved in weekly status calls/demos with Internal Users
  • Daily meetings with the team to manage workflow
  • Integration testing with the teams to test the application which is integrated with multiple systems for Layer 2 and 3 provisioning

Environment: Core Java, J2EE, REST API, Oracle 11g, SOAP, JSP, AJAX, JQUERY, Spring Boot.

Confidential

Senior Member Technical

Responsibilities:

  • This application is a value addition to help Higher managers to monitor the attrition rate.
  • Involved in implementing this application.
  • Implemented Spring MVC Design pattern.
  • Used Spring DI concept to connect to Database.
  • Developed Model Classes POJOs
  • Worked on Front End changes using HTML, JQuery with Bootstrap, Ajax.
  • Worked on implementing Database queries for CRUD operations
  • Worked on Tomcat Server for deploying this application

Environment: JAVA, JQuery with BootStrap, Spring, MySQL, AJAX,HTML etc.

Confidential

Senior Member Technical

Responsibilities:

  • Involved in development of the application as a developer
  • Worked on Enhancements and Bug fixes along with unit testing
  • Worked on upgrading MVC framework from Struts1 to Struts 2
  • My major contribution in this project is Top Link Removal. This project holds on replacing the Top Link Code with JDBC calls to Oracle PL/SQL Packages. Due to performances issues this project has come up to optimize the code in its performance.
  • The project mentioned in above step went on for different phases and I was in all the phases providing accurate deliverable with best quality and without production defects
  • The other major project I worked on is Password encryption. The password used by the Institutions to login ProxyEdge is encrypted using two way hashing algorithm with Salt for providing the secured application to clients.
  • Acquired advanced Subject and domain knowledge related to the project.
  • Coordinate with different teams like Database and UNIX teams to deploy application in WebSphere production servers.
  • Proactively respond to issues in production to see smoothly running of application without any issues

Environment: Core Java, J2EE, Struts 2, Oracle 11g, SOAP, Top Link, XML, XSLT, JSP, AJAX, JQUERY etc.

Confidential

Senior Member Technical

Responsibilities:

  • Involved in development/enhancements of the project using Restful Web services.
  • When CSR’s login to application and submits the requests, requests are sent using Angular JS ajax requests to consume Rest API web services to process the requests.
  • Involved in Unit testing and Integration testing,
  • Monitor the Batch jobs and other applications with the changes reflected through this application.

Environment: Core Java, J2EE, RestFul, Oracle 11g, AngularJS, JSP etc.

Confidential

Senior Member Technical

Responsibilities:

  • Involved in development of the application as a developer
  • Worked on Enhancements and Bug fixes along with unit testing
  • My major contribution in this project is Batch Error Handling. This project alerts the support team about the errors occurred during the data process and sends the required information about the error through email notifications.
  • As part of the project mentioned in above step I have done some automations for sending alerts and received the client appreciations.
  • Acquired advanced Subject knowledge related to the project.
  • Coordinate with different teams like Database and UNIX teams to deploy application in WebSphere production servers.
  • Proactively respond to issues in production to see smoothly running of application without any issues
  • Respond to CSR’s on any issues like server issues on huge data load during peak season
  • Clear monitoring on production cycles

Environment: UNIX Shell Script, JAVA, Oracle PL/SQL

Confidential

Senior Member Technical

Responsibilities:

  • Worked on Enhancements and Bug fixes along with unit testing
  • Worked on upgrading MVC framework from Struts1 to Struts 2
  • Involved in Unit testing and Integration testing.
  • Coordinate with various teams for smooth deployments and any network or performance issues.
  • Monitor the jobs which would be affected by these changes in this application.

Environment: Core Java, J2EE, Struts 2, Oracle 11g, JSP, JavaScript, AJAX etc.

Confidential

Senior Member Technical

Responsibilities:

  • Actively participated in all the activities related to and off the project.
  • Organized many events for the Team and received awards for active organizer.
  • Also I work on production monitoring support handling the issues on the fly reported related to the projects mentioned above and mostly related to the Batch Framework jobs running in the Production environment. Received appreciations from clients on the quick and accurate resolution provided on the issues reported.
  • Coordinate with different teams like Database and UNIX teams to deploy application in WebSphere production servers.
  • Proactively respond to issues in production to see smoothly running of application without any issues

Confidential

Senior Member Technical

Responsibilities:

  • Involved in development of the application as a developer
  • Worked on Enhancements and Bug fixes along with unit testing
  • Acquired advanced Subject knowledge related to the project.
  • Gained knowledge about network elements their functionality and features.
  • Developed applications using Java advance concepts
  • Worked on MVC framework- Struts and database PostgreSQL
  • Used SNMP protocol for data transfer with Network elements
  • Worked on securing the application login using Hash algorithms with SALT
  • Used XML Parsers and XSLT for data parsing and rendering
  • Exposure to SVN, PuTTY, Eclipse.

Environment: Core Java, Struts, PostgreSQL, XML, XSLT, JSP, AJAX, JavaScript Ext JS, DHTML (Tree) etc.

We'd love your feedback!