We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 12 years of working experience as a Java Developer and Technical Lead.
  • Design and develop the product for Oil and Gas customer with Bigdata based analytics using Spring REST with JPA, Javascript, JQuery and High charts.
  • Experience on Spring Boot with REST Services
  • Have extensive experience in design and development of microservices.
  • 3+ years’ experience with Hitachi R&D, developed and designed the products.
  • Design and developed the project lifecycle from - design the architecture, setup the code base with Spring JPA, Maven, Git, Designed the framework for TestNG, Swagger UI implementation
  • 4+ years of experience on CI/CD using Maven, Jenkins on Wondows Server and Linux Platform.
  • 5+ years experience on setup the system for the project with version control system like Git and build repository tool Maven
  • Expertised on Pentaho analytical tool with multi dimensional pentaho analytics and data integration tool
  • Experienced in writing stored procedures and functions.
  • 2+ years’ experience with Oracle ADF, Oracle Webcenter technologies.
  • Knowledge on Oracle SOA11g and OracleESB.
  • 3+ years’ experience with SCRUM.
  • Very much comfortable with Java, J2EE such as Servlets, JSP, JDBC and Oracle in all stages of the Software Development Lifecycle.
  • Familiar with Application Servers and Web Servers like Weblogic, Websphere and Tomcat.
  • Experienced the conversion of data analytics algorithms into Java.
  • Has knowledge on statistical based open source language R.
  • Rich development experience in Object Oriented Programming.
  • 6+ years’ experience with Product Development.
  • Self-motivated, hardworking, flexible with an ability to learn quickly.

TECHNICAL SKILLS:

Cloud Technologies: AWS- Lambda, SNS, API-Gateway, CloudWatch and DynamoDB

Programming Languages: Java, J2EE

Technologies/Framework: Servlet, JSP, JDBC, Struts, Spring REST, Spring MVC, Spring Boot

Open source Tools: Pentaho(BI, PDI)

RDBMS/Databases: Oracle-9i, MySQL, DB2, PL/SQL, Postgres, OLAP Mondrian

Junit Frame works: TestNG, Jmockito

UI Technologies: Htm5, JavaScript, JQuery, CSS, AngularJS 1.x, NodeJS, D3, DOJO, Bootstrap, Highcharts

Web /Application Servers: IBM Websphere, Tomcat, Weblogic, JBOSS

Middleware: REST, XML, JSON

ORM Technologies: Hibernate, Spring JPA

Methodology: Agile Scrum, KanBan

Operating Systems: Windows, Linux, Unix

Version Control Tools: GitHub, VSS, (RTC) Rational Team Concert, ClearCase, SVN

CI/CD Technologies: Maven, Jenkins, Hudson, Kraken, Cruise Control.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • Developing the solutions for AWS workflow using Lambda, SNS, DynamoDB
  • Developing the AWS Lambda’s using NodeJS
  • Respnsible for develop and delivering the lambdas using Micro Services architecture.
  • Responsible for developing the unit tests for Lambdas using Mocha, chai, sinon and aws-sdk-mock
  • Set the Roles and Policies for IAM to deliver the end to end solution using AWS
  • Responsible for developing the norm application using Spring Boot with REST and Swagger
  • Developing the solution using Spring REST API services and Spring MVC for reporting-api application.
  • Responsible for Build and Deployment for Dev and QA environments using CI/CD tools like Jenkins, Git, Kraken ad Maven.
  • Test case reviews, standard performance and functional reviews
  • Technologies: Java8, Spring MVC with JMS, Spring Boot, Dropwizard, Postgres,AWS (Lambda, SNS, DynamoDB, CloudWatch, Ap-Gateway), Swagger UI

Confidential

Senior Consultant

Responsibilities:

  • Developing the REST Services using Spring JPA, extensively created the Junit TestNG frame work for the project
  • Responsible for creating the components using micro services architecture.
  • Responsible for the setting up the VPC for the Project.
  • Responsible for delivery of the end to end solution for the Product using Spring JPA with RESTful Webservices, Dojo,Arc GIS, JQuery, Html5, CSS3, AngularJS, High charts and Ajax
  • Implemented the Code review tool Sonar Cube
  • Setup the environments using Jenkins build automation for Development and QA.
  • Responsible for delivery of the solution for POC’s using Machine learning Techniques, Pentaho BI tool, Spring JPA
  • Implemented the UI with Angular JS with Highcharts and nodeJS
  • Test case reviews, standard performance and functional reviews
  • Created the environments for project on Windows and Linux along with different servers tomcat, Wildfly.
  • Respnsible for the CI/CD implementation for Development using Windows Server and Production using Linux Server.
  • Technologies: AWS, Java8, Spring JPA with RESTful Services, ArcGis, Html5, CSS3, JavaScript, JQuery, D3, Dojo, Highcharts, Ajax, AngularJS, MySQL Server and Tomcat, JBOSS, MongoDB, Pentaho BI Server, OLAP Mondrian

Confidential

Senior Consultant

Responsibilities:

  • Understanding the business requirements and providing the solution
  • Responsible for delivery of the solution for POC’s using ArcGis, Spring MVC with RESTful Webservices and JQuery, Html5, CSS3, AngularJS and Ajax
  • Integrated the REST services with Highcharts for UI
  • Responsible for delivery of the solution for the Product
  • Test case reviews, standard performance and functional reviews
  • Created the environments for project on Windows and Linux
  • Setup the environments using Jenkins build automation for Development and QA.
  • Technologies: Core Java, Spring MVC with RESTful Webservices, Dojo, ArcGis, Html5, CSS3, JavaScript, Jquery, D3, Highcharts, Ajax, AngularJS, MSSQL Server, MySQL and Tomcat

Confidential

Senior Consultant

Responsibilities:

  • Understanding the business requirements and plan for development of the POC using open source tools
  • Responsible for delivery of the solution for POC using Spring MVC with RESTful Webservices, Ajax, Html5, CSS3, Javascript, JQuery, Oracle, Mysql, Postgres, Linux
  • Responsible for Environment setup on Linux servers, means installed the software’s like Java, Oracle, MySQL, Postgres and Tomcat
  • Responsible for the set up the project structure and project deliverable’s, prepared the build.xml file, and build the application
  • Test case reviews, standard performance and functional reviews
  • Technologies: Core Java, Spring MVC with RESTful Webservices, Hibernate, Ajax, Html, CSS3, Javascript, JQuery, Oracle, Mysql, Postgres, Linux, Graph DB, Jenkins and Tomcat

Confidential

Senior Consultant

Responsibilities:

  • Understanding the business requirements and plan for development on Oracle ADF and Webcenter
  • Responsible for delivery of the solution on Oracle ADF and Webcenter sessions to the team to understand system requirements
  • Developed various modules like My Profile and My Team
  • Test case reviews, standard performance and functional reviews
  • Technologies: Oracle ADF, Oracle Webcenter, Oracle e-business suite, Oracle Weblogic server and Oracle workflow

Confidential

Senior Consultant

Responsibilities:

  • 11 months role to develop the application with new features in the data archive
  • Research the new data types in Oracle and enhance the product features
  • Responsible for design & delivery of UML artifacts
  • Responsible for Installation of the product with different database homes and validating the fixes
  • Responsible to implement the product features using Orace functions, stored procedures.
  • Implmented the new features for data archive using multi threading.
  • Coordinated, supervised for release maintenance fixing the bugs
  • Conducting meetings & reviews with team members
  • Technologies: Core Java, JSP, Spring MVC, Html, Javascript, Oracle10g, SQL Server, DB2, Rainstor, Windows 2000, Linux, and AIX

Confidential

Senior Software Engineer

Responsibilities:

  • 31 months role to design, build, and deploy project for various modules
  • Responsible for design the customization for various customers of ModelN
  • Resolved the customer issues like installation, product features
  • Responsible for reproducing the bugs and its resolution
  • Managed team of support developers throughout life cycle including support and customization
  • Technologies: Java, Servlets, JSP, Tomcat, Web logic, Web Sphere, ACF, POF, UNIX and Oracle

Confidential

Senior Software Engineer

Responsibilities:

  • 3 month role to preparing system analysis documents as per Business requirements
  • Assigning tasks to teammates
  • Developed the UI for Customer (ACO) and ADO (travel Agent) ticket bookings
  • Conducting meetings & reviews with team members
  • Responsible for development activities and release management
  • Integrating code with Version Control System
  • Preparing, Executing, and monitoring of test cases.
  • Technologies: Java, Servlets, JSP, Struts, Web services, Web sphere, UNIX and DB2

Confidential

Consultant

Responsibilities:

  • 23 months role develop the code for number porting system based on the technical design documents
  • Developed the code for Database enhancements (developed the stored procedures, Cursors and Triggers)
  • Monitoring the code migration
  • Responsible for maintaining applications on various servers
  • Configure the application different servers like development, QA and staging
  • Responsible for project release notes, implementation plans and walkthroughs using Microsoft Project Plan
  • Mentored junior developers
  • Responsible to design the sales tracking tool
  • Technologies: Java, Servlets, JSP, EJB, Oracle9i, UNIX and Web logic 7.0.

We'd love your feedback!