We provide IT Staff Augmentation Services!

Sr. Java Consultant Resume

4.00/5 (Submit Your Rating)

Framingham, MA

SUMMARY:

  • Built enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlet, JSP, JSTL), Struts2.0, JPA - Hibernate, Spring boot, Spring 4.2 (Core, Security, MVC, AOP, JDBC template), JDBC, JMS, JMX, JNDI and XML.
  • Significant knowledge on JavaScript, JQuery, Object Oriented JavaScript, Also have knowledge of developing UI component using ES5 and ES6
  • Experience on rich JavaScript libraries/frameworks like Angular-1, Angular-2, JQuery, Ext-JS
  • Implemented many responsive web-based applications by using front-end technologies like CSS3, JavaScript, HTML 5, Bootstrap, JSON, AJAX
  • Extensively worked on modern browsers like Mozilla Firefox, Google Chrome and IE
  • SPRING 4.0 modules: Spring-Rest WS, Spring MVC, Spring Core, Spring-Hibernate, Spring-JDBC, Spring security, Spring-AOP, Spring Microservices
  • ORM framework: JPA-Hibernate 4
  • MVC based frameworks: Struts 2.0, Spring MVC, JSF
  • Extensively worked on GWT 2.1 and 2.4, GXT using GWTP, MVP pattern
  • Have knowledge of NodeJs, Hadoop and AWS
  • Relational databases: Oracle 11g, MySQL, MS SQL Server using SQL
  • Application servers: IBM Web Sphere Application Server 8.5, JBoss, Tomcat
  • Build tool: Apache-maven-3.0.5
  • Unit testing: JUnit
  • Version control system: GIT, SVN, VSS, CVS, IBM Rational Clear case
  • Good knowledge of socket programming in C, C++, Java using protocols like TCP,UDP,X25, FIX and extensively worked on trading system for NSE, BSE
  • Implemented the service projects on Agile Methodology and involved in scrum meetings.
  • Got award in 2011 for making “GWT MVP” based architecture and delivered critical project on time
  • Got star of the month for helping teammate, solving critical bugs and provide solution to client
  • Given training on “Spring core and Advance Spring Implementation” in Accenture in 2012
  • Given training on “Ajax implementation” in Accenture in 2013
  • Presented white paper on “Method level spring security” in Accenture in 2015-2016

TECHNICAL SKILLS:

Languages: Java, JavaScript, HTML, SQL

Java API’s: Java-8, Java EE, Servlet, JSP, JSTL, JDBC and Web Services (REST).

Framework: Struts 2.x, Spring 4.x (IOC, AOP, MVC, Transaction Management, Spring Security), JSF 2.0, GWT 2.1,2.4

Web Technologies: HTML5, CSS3, Bootstrap, JavaScript, XML, AngularJS-1, Angular-2, AJAX, JQuery

ORM Tool: Hibernate 4.x, JPA.

Databases: Oracle 10G and 11G, MySQL.

Testing Frameworks: Junit

Application/Web Servers/Others: IBM WebSphere, Tomcat,Jboss

Operating Systems: Windows, Linux

IDE: Eclipse, IntelliJ

Version Controls: GIT, SVN, VSS, CVS, IBM Rational Clear case

Logging: Log4j

Build Tool: Maven

PROFESSIONAL EXPERIENCE:

Confidential, Framingham, MA

Sr. Java consultant

Responsibilities:

  • Built Web pages that are more user-interactive using JQuery Plugins, Ajax, JavaScript, and AngularJS-2
  • Involved in designed and implemented new features as per client requirement
  • Created web services using Spring REST API and Spring boot
  • Used Postman to test REST API
  • Integrated JPA-Hibernate and Spring transaction Confidential application level
  • Implemented security to Spring Rest API
  • Involved in peer review and handling resources
  • Used Agile methodology to implement project as per client requirement

Confidential

Sr. Java consultant

Responsibilities:

  • Worked on client side business logic using ES6, Angular-2 framework
  • Used Bootstrap and Angular 2 JS in developing effective web design
  • Built Web pages that are more user-interactive using JQuery Plugins, Ajax, JavaScript, and AngularJS-2
  • Involved in defect solving and worked on reusable component using Angular-2 framework
  • Worked as individual contributor, designed and implemented new features as per client requirement
  • Created web services using Spring REST API and Spring boot
  • Used Swagger and Postman to test REST API
  • Resolved complex issues Confidential server end
  • Implemented Spring transaction Confidential application level
  • Helped team to test application performance using JMeter and JProfiler
  • Involved in functional testing and peer review
  • Responsible to provide time report of resources monthly basis and provide project status
  • Used Agile methodology to implement project as per client requirement

Confidential

Software Engineering lead

Responsibilities:

  • Involved in design, development, functional testing and peer review work in Release 1.0, 1.1
  • Resolved complex server side issues
  • Given training on JPA-hibernate 3.6
  • Worked on complex module and delivered on time
  • Got star of the month award for helping teammate, solving critical bugs and provide solution to client
  • Handled 3 resources, assign tasks, co-ordinate with testing team, provides report and delivered project on time
  • Designed Frontend with object oriented JavaScript framework like Angular JS-1
  • Suggested and implemented complete design of the UI framework using Angular-1 JS where single page application (SPA) concept of Angular JS-1 was used to make the application light weight and integrated it with Spring boot, Spring Microservices using Eureka, Ribbon
  • Implemented responsive web design, interactive, graphs and charts using js libraries like bootstrap, chart.js and DataTable.Js
  • Used ES-5 and Javascript Prototype to create UI components
  • Used Angular 1 features like services, factory and controller as per business requirement
  • Created mobile compatible UI using HTML5, CSS3, Bootstrap
  • Presented white paper on “Method level spring security” in Accenture in 2015-2016

Confidential

Software Engineering lead

Responsibilities:

  • Resolved complex UI and server end issues
  • Created UI component like loading, custom alert box, waitstate using ES-5, JQuery, HTML, CSS and got appreciation from client for that solution.
  • Used GIT repository for version control of an application
  • Involved in performance tuning of an application using tools like JMeter, JProfiler
  • Responsible for analysis, implementing solutions to improve the performance of an application as per client requirement
  • Responsible for taking functional requirement from client, finds User traffic on application, analyze the business flow, estimate timeline and generate reports on performance tuning.
  • Handle resources, assign tasks and provide report
  • Finding the performance issues in JSF flow and optimize it
  • Helped team to implement Spring transaction in an application
  • Given training on “Spring core and advance spring implementation”
  • Given training on “Ajax implementation”

Confidential

Senior Software engineer

Responsibilities:

  • Responsible for taking functional KT, Prepare HLDD and developed an application using Struts2.0
  • Resolved complex defects and delivered before critical timeline
  • Worked one end to end application flow
  • Provide solutions to improve the performance of an application
  • Involved in creating Unit test cases and manual testing

Confidential

Senior Software engineer

Responsibilities:

  • Introduced GWT-MVP architecture for an application that was helpful to develop and handle the front-end of an application
  • Responsible for introducing and integrating GWT + Spring security 3.6
  • Implemented method level spring security in GWT application
  • Implemented internalization in GWT
  • Provided solutions to reduce the build time of an application using maven
  • Involved in designing server side architecture of an application which includes spring-Hibernate integration
  • Trained onshore and offshore resources on GWT and spring
  • Developed complex GWT components before critical timeline

Confidential

Software Developer

Responsibilities:

  • Involved in developing the client side(UI) architecture as well as the complex UI component for an application using HTML, CSS3, JQuery and Object oriented JavaScript.
  • Developed components like waitstate, accordion, alert, datagrid, pathbar, pdfviewer etc
  • Introduced Spring MVC Confidential server side and integrated with application
  • Involved in designing server side architecture using spring JDBC and design patterns like Strategy and Façade pattern
  • Trained team mates/fresher in Javascript and component development
  • Involved in requirement gathering, analysis and development

Confidential

Software Developer

Responsibilities:

  • Involved in application designing which includes design patterns like Façade, Source - listener,Singleton pattern.
  • Responsible for designing and development of java application (Adapter) which communicates with C application server (Exchange server) using native API and Java library.
  • Converted binary message into json message structure
  • Implemented JMS queue and topic to handle BSE and NSE messages and transfer message within application
  • Developed surveillance tool to monitor an application using JMX
  • Design and implemented web pages using Ext-Js framework, Jquery, HTML, CSS
  • Resolved UI issues Confidential client location and handle entire end to end application
  • Worked Confidential client location to develop and test application using real time feed and provided solution
  • Worked on SSL certificate in Tomcat server

Confidential

Java developer

Responsibilities:

  • Responsible for designing and developing the mobile interface using J2ME API
  • Involved in developing the financial portal in PHP 5
  • Worked on integration of J2ME application and financial system
  • Worked on application development and defect fixing
  • Resolved complex Javascript and UI issues
  • Implemented dynamic menu in an application

Confidential

Jr. Programmer

Responsibilities:

  • Developed and tested a financial application, which communicates with foreign exchange as well as Indian Exchange via FIX protocol.
  • Developed an adaptor to convert FIX protocol messages into Json format
  • Developed user interface which shows the real time data come from foreign exchanges
  • Developed an exchange adaptor that communicates between an application and foreign exchange using FIX protocol

We'd love your feedback!