We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

NY

SUMMARY

  • Senior Java Full Stack Developer Having Over 7 years of experience in Software Development Life Cycle including Requirements Analysis, Design, Development, Testing, Maintenance and Enhancements of Java/J2EEin areas such as Insurance and Finance.
  • Experience in Agile Software Development environment using Agile methods like SCRUM in collaborating with key stakeholders.
  • Expertise in MVC Technologies using Spring Boot, Spring DI, Spring Batch, Spring RS and Core and IOC Spring.
  • Experience in Application Development using J2EE technologies like Servlets, JSP, JDBC, JNDI and Web Services (SOAP, WSDL and UDDI).
  • Experienced on modern front - end frameworks for JavaScript including Bootstrap, JQuery, AngularJS and React JS.
  • Proficient with Web Page Development using AngularJS, HTML, XML, XSLT, CSS, JSP, JavaScript, AJAX, Velocity and jQuery.
  • Proficient in implementing various J2EE design patterns like MVC, Session Façade, Data Access Object (DAO), Factory, Singleton, Data Transfer Object (DTO) and Front Controller.
  • Expertise in writing MySQL, PL/SQL, Cursors, Triggers with Oracle 9i.
  • Proficient in OO Methodology, Analysis/Design Principles and Design patterns.
  • Proficient in developing SOAP Web Services.
  • Profound knowledge and hands-on experience in Java, J2EE Tech stack, Servlets, Session Beans and JMS.
  • Extensive experience on designing and developing applications using Spring Framework.
  • Experience in unit testing the applications using JUnit, Mockito Frameworks.
  • Developed database access mechanism by using Hibernate ORM framework.
  • Experience in Pair Programming and have mentored developers throughout their learning curve.
  • Involved in Tech Spec Design documentation and peer code reviews.
  • Detail-oriented, organized, self-motivated and a talented team player with excellent interpersonal skills.
  • Expert in handling crucial conversations with customer coupled with good negotiation and conflict-resolution skills.

TECHNICAL SKILLS

Web Technologies: Java/J2EE, Spring Frameworks includes MVC, DI and Batch, RS, Servlets

OS: Linux, Windows

Build Tools: Ant, Maven, Gradle

Data Storage: Oracle 10g, 11g, 12c, MYSQL

IDE's: Eclipse, NetBeans

Version control: Subversion, Git, Adele

Application server: IBM WebSphere, JBOSS, Oracle Web Logic

SDLC: Waterfall model, Agile (Scrum)

Tools: SOAP UI, SQL Developer, TOAD

PROFESSIONAL EXPERIENCE

Confidential, SFO, CA

Senior Java Full Stack Developer

Responsibilities:

  • Utilizing Java, Java EE, Spring Frameworks like Spring RS and Spring Batch for transactions integration systems.
  • Handled all stages of design, development, and deployment of various application systems for financial-services industry
  • Worked directly with management, vendors, and third parties to ensure that Web-site’s financial transactions and database management applications operate at peak efficiency.
  • SQLs for fetching the transaction data.
  • Worked in a team on six projects with combinations of different source and target systems and tasks were completed on time.
  • Used Dependency Injection (DI) and Spring IOC of Spring Framework to collaborate with different components of application.
  • Played key role in enhancing client’s Web reporting system, reducing time of tracking analysis by 30%.
  • Developed Restful Integration with external applications like NetSuite, Intacct and Host Analytics.
  • Designed a process to automate multi entity exchange rates from NetSuite/Intacct to Host Analytics
  • Involved in root cause analysis of complex Production issues by replicating in lower environments and debugging.
  • JUnit test cases for the classes post development.
  • Delivered and pushed code to Integration and QA environments on time for BA and QA signoffs.
  • Co-ordinate with the onsite team and sync up with the offshore team.

Environment: Core Java, Hibernate, Spring MVN, SOAP Webservices, Batch Job processor, My SQL developer, Maven, GIT, Apache Tomcat and JIRA

Confidential, NY

Java Developer

Responsibilities:

  • Responsible for modules “Request for Quote” and “Quotations” where several customers would submit their requests for Quotes and Quotation.
  • Developed Front-end pages in JSP based on mock-up screens provided by Customer.
  • Developed the rendering logic of Model with Spring MVC
  • Used Dependency Injection (DI) and Spring IOC of Spring Framework to collaborate with different components of application.
  • Used Maven build for project management and building the application.
  • Used Cloud management portal for deploying the RC version in test and production environments.
  • Used Jenkins for monitoring application stability and continuous integration.
  • Used various front-end technologies like HTML, CSS, JavaScript, jQuery, Web Services.
  • Used Hibernate as ORM for connecting to database.
  • JUnit testcases for the classes developed.
  • Participating in all phases of the software development cycle.
  • Worked on the major enhancements of the application.
  • Root cause Analysis of Production issues and providing fix.
  • Written TSD’s for the application and involved in peer code review.
  • Mentoring and leading junior developers in the team.

Environment: Enovia, Core Java, WebSphere server, JFP, Hibernate, Restful webservices, JavaScript, MQL,TCL,PL SQL developer, Oracle 10g, PL SQL Developer

Confidential, Watertown, MA

Software Engineer

Responsibilities:

  • Responsible for creating front end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS and Bootstrap.
  • Participated in day-to-day meeting, status meeting, reporting and effective communication with project manager and developers in an agile environment.
  • Developed in React, Redux, C#, Web API, SQL, Web Pack to meet story specs
  • Worked on implementing an Alerts part of the application using React JS and JSX. This started with a POC to try out React and later we included this module to the main application.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources.
  • Built some REST web services by usingNode.jsServer in the back-end to handle requests sent from the front-end JQuery Ajax calls.
  • Used AngularJS Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Work with back-enddevelopersand participate in building server side Java Restful web service, improving application functionality and adding new features.
  • Experience working with CSS compilers like SASS/SCSS and LESS.
  • Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
  • Worked with unit testing of application using Karma, Jasmine and running test cases using Grunt
  • Used GIT for version control and QC for defect tracking.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML5, CSS3, JavaScript, jQuery, jQuery UI Bootstrap, Node.js, Jasmine, Karma, Angular 1.x/2.x, React JS, SQL, Agile/Scrum, Restful web services, Elastic Search, Typescript, Eclipse and GIT.

We'd love your feedback!