We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

New York City, NY

PROFFESSIONAL SUMMARY:

  • Around 5 years of software development experience in IT Industry as a Javadeveloper.
  • Experience WifJSP, Servlets and Spring.
  • Experience in developing integrated business applications using Spring framework (Spring MVC, IOC - DI, JMS, web-services), EJB and Hibernate.
  • Experience in implementing RESTful Web services using SpringBoot.
  • Experience in using Maven Build tool for build automation.
  • Proficient in persistence framework likeHibernate and JPA.
  • Experience in developing front end/UI using technologies like HTML5, CSS3, JavaScript, jQuery, XML, JSON and AJAX.
  • Proficiency in Concurrency,Collections, Multi-Threading and JDBC.
  • Extensively used the JavaScript frameworks and jQuery.
  • Developed Web Services using Service Oriented Architecture (SOA) and implemented SOAP Web servicesand RESTful Web services using Spring framework.
  • Experience wif JMS API for asynchronous communication andcreated JMS applicationusing Spring (ActiveMQ).
  • Experience wif DBMS skills in MySQL, SQL Server and Oracle 10g/11g.
  • Experience in Web/Application servers like WebLogic, JBOSS, and Apache Tomcat.
  • Proficient in using various IDEs like Eclipse, STS and intelliJ.
  • Experience in using version control tools like Git-lab, SVN.
  • Developed unit test cases using JUNIT and mockito framework.
  • worked wif JIRA to arise bugs and track progress of task.
  • Experience in using Jenkins for continuous Integration and deployment.
  • Experience wif waterfall, Agile-Scrum methodology.

TECHNICAL SKILLS:

Programming Languages: C, C++, JAVA, SQL.

Technologies: JSP, Servlets, Spring, MVC, IOC-DI, Spring boot, JPA, JMS, EJB, JDBC, Hibernate, REST, SOAP, POSTMAN.

Web Technologies: HTML, CSS, JavaScript, JQuery, AJAX, XML, JSON.

Databases: Oracle 10g/11g, MySQL, Microsoft SQL Server.

Development Tools (IDE): Eclipse, IntelliJ, STS.

Build Tools: Maven, Ant.

Web/Application Servers: Apache Tomcat, Web Logic, JBOSS.

Testing: Junit, Mockito.

Continuous Integration Tool: Jenkins.

Version Control: Git-lab, SVN.

Methodologies: SDLC-Waterfall, Agile-Scrum.

Platforms: Windows (07/08/10), Mac OS, UNIX, LINUX.

PROFESSIONAL EXPERIENCE:

Confidential, New York City, NY

JAVA/J2EE Developer

Responsibilities:

  • Implemented the Project in AgileMethodology, involved in daily Scrum meetings and Sprint meetings like showcase, Retrospect, Planning meetings.
  • Developed UI part of application by using HTML, CSS, JavaScript, JQuery andAJAX.
  • Designed and developed application using Spring Framework-IOC/DI, Spring MVC, POJO’s.
  • Developed RESTful Web services(API) using SpringBoot for consuming and producing JSON/XML.
  • BuiltREST API end-pointsfor various concepts, to perform CRUD operations.
  • Used Rest client- POSTMAN tool to test REST API services and JSON output.
  • Used Oracle11g database to interact wif the persistence layer using Hibernate wif Spring.
  • Used JMS API for asynchronous communication,sending the messages like monthly statements, interest payment to customers.
  • Developed a component that uses Spring JMS (Active MQ) to manage backend transactions and approval for customer investment applications.
  • Used Maven Build tool for providing automated build environment for application, deployed JAR, WAR files.and worked wif pom.xml for compiling the dependencies.
  • Developed the application onTomcatlocally and deployed it on Web Logic Application Server.
  • Micro services built using Spring Boot and RESTfulAPIsare deployed and maintainedin AWScloud.
  • Implemented distinctive design patterns like DAO, Singleton Pattern and MVC Architectural design pattern of Spring.
  • Performed unit testing using Mockito and Junit testing framework.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Used Jenkins for continuous deployment and integration of the build and release process.
  • experience in using version control tools like GitLab.

Environment: Java 8.0, HTML, CSS, JavaScript, jQuery, Ajax, JSP, Spring MVC, Spring Boot, RESTful,POSTMAN, JSON, JMS, Hibernate,Oracle 11g, Maven, Apache Tomcat, Web Logic, AWS cloud, JIRA, Jenkins, Junit and Git-Lab.

Confidential, West Chester, PA

JAVA/J2EE Developer

Responsibilities:

  • Designed and developed the application in sprints using Agile Scrum methodology.
  • Designed and Developed the UI screensusing Html, CSS, JavaScript, JQuery and AJAX.
  • Implemented Spring Model View Controller (MVC) architecture using Spring in the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Implemented Middleware service components using EJB and Integrated wif Spring framework.
  • Used Annotations in Spring to configure beans.
  • Implemented Spring beans and injected properties into them using Dependency Injection(DI), Spring-IOC.
  • Involved in writing Spring MVC rest controllers for UI interactions and server-side validations.
  • Designed RESTful web service for handling AJAX requests.
  • Developed asynchronous message listeners using Spring JMSby putting the messages in the Message Queue.
  • Implemented Spring services, Spring DAO’s for controller interactions to operate on data and Integrated wif Oracle database by using hibernate framework.
  • Performed SQL Queries such asTriggers, Stored Procedures.
  • Involved in Unit Testing for different Modules in the application.
  • Used Maven as Build Tool and for dependency management.
  • Used JIRA as a defect tracking tool.
  • Worked on Jenkins for continuous integration and timely builds.
  • Used Git as version control.

Environment:Java 7.0, JSP, Servlets, Spring MVC, IOC-DI, Hibernate, JMS, JSON, Restful, XML, HTML, CSS, JavaScript, jQuery, AJAX, Web Logic, Oracle, Maven, Git, JIRA, Jenkins and Windows 7.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Designed and developed the application in sprints using Agile Scrum methodology.
  • Participated in discussion of business requirements wif the Business Analyst and clients.
  • Designed the User interface (view) part of the application using Html andCSS.
  • Designed page layout using CSS Grids.
  • Performed Client-side validations by using JavaScript.
  • Developed the application using SpringMVC Framework that helps in separating the business logic, presentation logic and navigation logic.
  • Established JDBC connection. Wrote the controller classes using Java and Spring MVC framework.
  • Worked alongside the DBA team and created tables and stored procedures, using PL/SQL and Oracle, to pull the data from the back-end.
  • Participated in the design and implementation of REST web-services.
  • Implemented Spring services and DAO’s based on Domain Driven Design (DDD).
  • Worked wif JBOSS as application server and ApacheTomcat as web server.
  • Wrote JUNIT test cases for Unit testing.
  • Knowledge on databases Oracle and MySQL.
  • Did the application support on different environments from QA to Prod.
  • Used SVNfor version control.
  • Participated in the training session of a Java based tool called Mulesoft.
  • Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis, Development and Unit Testing.
  • Involved in project planning and design flow wif clients along wif the manager.
  • Worked on client side scripting and validations using Java Script.
  • Wrote SQL queries wif Joins on multiple tables, Stored Procedures and Triggers for separating the tagged transactions.
  • Involved in upgrading Oracle Database from 10g to 11g for DEV, QA and Production environments.
  • Involved in UnitTesting and IntegrationTesting.

Environment: Java, JSP, Servlets, Spring MVC, HTML, CSS2, JavaScript, jQuery, Hibernate, JSON, REST, XML, Web Sphere 6, Oracle, Maven, SVN and Windows 7.

Hire Now