We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Having 10+ years of IT industry experience with expertise on Java/J2EE technology in Analysis, Design,Development, Testing, Documentation and Implementation of software applications
  • Good Understanding of J2EE Architecture, Design Patterns, Object Oriented Programming concepts, Model View Controller (MVC) Architecture and Agile methodologies.
  • Expertise in development of multi - tiered web based enterprise applications using J2EE technologies like Servlets, JSP, JAVA, JDBC and Java Beans.
  • Experience in using Hibernate, Struts, Spring MVC, Spring Security, Spring AOP, Spring Core Framework
  • Experience and Expertise in design and development of Web services Technologies on Restful, Axis, SOAP, WSDL, Soap UI, XML .
  • Experience in Web UI development using HTML , JSON , Java Script , JQuery , CSS , AJAX and having good knowledge in Swagger concepts.
  • Experience in XML related technologies like XSD, DTD, XSLT, XPATH, DOM and parsed them using SAX Parser and DOM Parser.
  • Integrated different systems using Apache Camel routing mechanism and provided end-to-end communication between the web services and enterprise services.
  • Knowledge of using Apache Camel and Apache Activemq technologies.
  • Strong working knowledge of SQL, PL/SQL, Stored Procedures, joins and triggers with databases like Oracle and MS SQL Server .
  • Experience on Microservices and Spring boot
  • Experience with build tools like Maven and Jenkins
  • Experience in Application Servers like IBM Websphser , JBoss Fuse server, TomCat , Web logic
  • Experienced in working in Retail Domain,Telecom Domain,Airline Domain,Banking Domain & Ecommerce Domain
  • Experienced in Agile & WaterFall model.
  • SUN Certified Java Programmer ( SCJP 1.5 )

TECHNICAL SKILLS:

Languages: Java 1.8, 1.7, JavaScript, HTML

Operating Systems: Windows,Linux,Ubuntu,Unix

J2EE Technologies: HTML, Servlets, JSP,JDBC, Servlets, JSP, EJB, JDBC, JMS, XML, RMI, JMS, ACTIVE MQ,JNDI, XML, DTD, XML Schema, SAX, DOM

Web Services: SOAP, WSDL, JAX-RS, JAX-RPC, RESTful, Jersey,Apache CXF

J2EE Frameworks: Struts,Spring boot,Spring 4.0(DI/IOC, AOP, MVC), spring security,Hibernate,Apache camel, IBATIS & ActiveVOS Bpel

Web Technologies: AJAX,JQUERY,XML, JAXB, HTML, CSS, Angular JS.

Database: Oracle 11g, MySql 5.0, DB2

Servers & IDE: Apache Tomcat, JBoss,JBoss fuse, BEA Weblogic, IBM Web Sphere, RAD, JBoss Developer Studio, Eclipse, NetBeans

Tools: Jasper report, Ant, Maven, Log4j, Junit, Mockito, Toad, SQL Developer, JIRA,Rally

Version Control: SVN, perforce & TFS

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Sr. Java/ J2EE Developer

Responsibilities:

  • Involved in client interaction and gathering of requirements and feasibility study.
  • Enhancing the application, meeting the severity & SLA parameters by fixing and testing the Existing defects.
  • Worked on managing the relevant project documents to help in future releases.
  • Developed Web based applications in J2EE - including Spring, Hibernate, Struts, Servlets, JSP, JDBC, JPA, JavaBeans, JMS, JSF, Web Services.
  • Extensively worked on JMS using point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Interacted and exchanged data with the help of WSDL based or REST based services using various transport protocols like JMS/HTTP/JDBC.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of data.
  • Used Spring to implement dependencies between objects .
  • Involved in design and developing web services using SOAP , XML, WSDL, XML Schemas and JAXB.
  • Used  JPA  and  Hibernate  with entity beans for interacting persistence layer for  CRUD  operations.
  • Developed various  Junit  test cases for Unit and Functional Testing respectively.
  • Used PERFORCE distributed version controls to check in/out files, and also responsible for branching & merging
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database to Java object.
  • Coordinated with QA team to ensure the quality of application.
  • Defect fixing activity as a part of system testing phase and as a part of User Acceptance phase.
  • Involved Confidential the time of deploying the code in production environment and involved in functional check out as part of sanity testing.
  • Used SVN for version control across common source code used by developers.
  • Installed, configured, and deployed application in WebLogic application server.
  • Used Jenkins to build & deploy application code base.
  • Used UNIX commands to check the application logs.
  • Responsible for providing post implementation Support maintain code in case of any changes.

Environment: RESTFUL Webservice,SOAP Webservice, JAVA,JSP,Servlet, HTML, XML, Spring JMS,Weblogic,LINUX,JUNIT, Activos Bpel,Hibernate, Oracle 11g, SVN, PERFORCE, Maven, Jenkin and Eclipse

Confidential, Atlanta, GA

Full Stack Java Developer

Responsibilities:

  • Developed the Business layer and the REST based Microservices using the Spring Boot, Spring Data with JPA.
  • Involved in developing code for obtaining bean references in Spring framework using Inversion of Control ( IoC ) also Spring Boot. 
  • Worked on AngularJS custom directives and filters and extensively used AngularJS features like directives, scope, dependency injection and built-in services. 
  • Creating a range loop directive and components like data binding, dependency injection in AngularJS
  • Used AngularJS,JavaScript,Bootstrap,HTML and CSS for developing Single Page Application and achieving two-way data binding between html and JavaScript objects. 
  • Involved in development of Restful web services using JAX-RS in a spring based project
  • Called Rest Web Services through Angular JS services to get JSON Object and modified the response object to display in UI. 
  • Designed and Implemented Spring Batch jobs on Daily/Weekly/Monthly based by using triggers and schedulers. 
  • Developed PL/SQL database scripts and written Stored Procedures and Triggers.
  • Performed unit tests using JUnit framework.
  • Responsible for writing Maven POM configuration files for build and deployment
  • Used Jenkins to build the application code base.
  • Wrote unit test scripts using JUnit framework for testing functionalities in a Test-Driven Development ( TDD ) methodology.
  • Used UNIX commands to check the application logs.
  • Interacted with Business Analysts to come up with better implementation designs for the Application and with end users in case of technical problems
  • Prepared technical reports documentation manuals during the program development.

Environment: Angular JS,Spring boot,Spring Data JPA,REST Webservice,Docker, JAVA,JSP,Servlet, HTML, XML, Oracle 11g, SVN, Maven, Jenkin and Eclipse, JDK 1.7,POJO, XML, Microservices, Tomcat, JUnit, Mockito, Log4j 

Confidential

Backend Java/ J2EE Lead Developer

Responsibilities:

  • Integrated web services using Apache Camel routing
  • Developed database, web service, messaging adapters and custom workflow for multiple systems using Camel
  • Experience in server side messaging using Camel and JMS (Active MQ implementation).
  • Developed ESB system using Java, Apache Camel, Apache CXF, Active MQ, spring and JDBC .
  • Used Apache Camel to design various EIP (Enterprise Integration Patterns) like Message Splitter, Aggregator, Message Route Builder etc.,
  • Implemented Restful services in Apache camel using cxf-rs .
  • Consumed & published third party Rest responses using Rest client. 
  • Tested Restful API using postman
  • Implemented Camel DSL scripts to route messages.
  • Developed CRUD Queries as per business logic.
  • Converted JSON to Java objects as part of consuming Restful Web services.
  • Developed SQL, PL/SQL and Stored Procedures on SQL Server.
  • Used TFS as version control

Environment: JAVA, J2EE, JBOSS, JSON, RESTFUL WEBSERIVCE, JBOSS Developer Studio, JUNIT, Active MQ,SVN, JDBC, Oracle, Windows and Agile Methodology.

Confidential

Java/ J2ee Developer

Responsibilities:

  • Involved in business interaction in the review and analysis of the Functional Specifications, and Requirements Clarification 
  • Design and Developed code for publishing Web Services using Apache CXF JAX-WS SOAP/WSDL Web Service 
  • Developed code for consuming several SOAP Web Services for getting data
  • Struts is used to implement MVC architecture
  • Developed persistence layer JDBC using Hibernate API and created Data Models and Java Bean 
  • Used Spring Security framework for login authentication & password hashing.
  • Handled the security and Authorization using Spring Security and OAuthauthentication protocol. 
  • Developed Wrapper Objects for Data Access Objects and developed hibernate-cfg.xml file in Hibernate for mapping objects to relational database
  • Expertise in developing integration services in SOA by offering Web Services (based on XML) on SOAP Layer.
  • Involved in design and development of web services using SOAP, XML, WSDL, XML Schemas, JAXP and XSL.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY / AJAX
  • Involved in Core Java coding by using Java APIs such as Collections, Exception Handling, Generics, Enumeration, and Java I/O to fulfill the implementation of business logic 
  • Used Maven for dependency management, Log4j for logging and debugging and IBM Clear Case to manage and control version of build and release 
  • Hands on experience in preparing Test cases, Test Data and Test plans using JUnit based on requirements and determining application functionality. 

Environment: Java Spring, Hibernate, SOAP Webservice,Apache CXF, JSP, IBM WebSphere, Oracle,, Spring, Hibernate, JUnit, HTML, CSS, JSP, Servlets, Oracle 11g, ANT, XML, log4j, JUnit, IBM Rational Application Developer, Maven

Confidential

Full Stack Java Developer

Responsibilities:

  • Performed the role of module lead developer / developer during my stint in Confidential .
  • Responsible for Code review. PMD rule set was used to make sure the code was complaining to Java coding standards.
  • Coordinating with Android team for the specific request and response format changes.
  • Responsible for coding, testing, enhancement, bug fixes for the project.
  • Created WSDL for various services as per business logic.
  • Used spring (IOC) to inject the service layer and the DAO layer.
  • Worked to secure web services using  oAuth 2.0 with spring security to authenticate any third-party requests coming in. 
  • Developed common Jsp page for testing the request and response with server and client.
  • Written Junit test cases for unit testing and used SoapUI for the Web service testing.
  • Involved in developing the Integration tier using IBATIS ORM tool.
  • Maintained the deployment descriptor of Spring and injected the object to the application.
  • Developed a logging component using Apache Log4J to log messages and errors
  • Involved in fixing defects, small enhancements and troubleshooting issues after development completion.
  • Involved in the development of web services SOAP using apache Axi2 1.5
  • Expert experience on writing web services both client side and server side using SOAP ( JAX-WS ) and WebService using Apache CXF

Environment: JAVA/J2EE, SPRING IOC, JSON, SOAPWebservice, CXF, Eclipse, JUNIT, SVN, IBATIS, Tomcat, Oracle and Windows

Confidential

Java/ J2EE Developer

Responsibilities:

  • Analyzed and designed requirements provided by business users.
  • Working with Enterprise level applications that communicate through WebServices, also improving my troubleshooting/Debugging skills when dealing with these WebServices.
  • Responsible for coding, testing, enhancement, bug fixes for the project.
  • Generated pdf document using Itext and developed VOC form using struts tag.
  • Written Junit test cases for unit testing and tested Restful API using postman
  • Developed web tier components using HTML , CSS, JSP and JavaScript.
  • Development and enhancement of the stored procedures and DAO classes.
  • Analysis and fixing the beta defects in User acceptance testing.
  • Extensive participation in application integration testing.
  • Developed Data Access Objects ( DAO ) for interacting with the database using Hibernate
  • Developed build Scripts using Maven to build and deploy the application.
  • Involved in the download functionality of PDF using iText .
  • Worked on Webservice Provider and Consumer using JAX-RS .
  • Developed components of REST web services end to end by using Jersey Annotations with clear understanding on PUT, GET, POST and DELETE operations
  • Used Rest Client Tool extensively to test the WebServices with different possibilities of input parameters in the XML Request and analyzed the XML Responses

Environment: JAVA/J2EE, STRUTS, RESTFUL Webservice, jersey,Hibernate Eclipse, JUNIT, SVN, Tomcat, Oracle and Windows.

Confidential

Full Stack Java Developer

Responsibilities:

  • The presentation logic was coded in JSP's using Industry standard Struts MVC framework.
  • Designed and developed the User Interface using JSP, JSF,JSTL, Struts Tag Libraries and Java for both Business Logic and GUI development.
  • Implemented client side data validations using JavaScript, jQuery and Server side data validations using Struts Validation Framework.
  • Developed & deployed the application in on Application Server and Supported the Production Releases.
  • Involved in the design and development of application using Struts Action classes.
  • Developed SQL, PL/SQL and Stored Procedures on Oracle 10g
  • Installed and configured required software's for application development (Eclipse IDE, oracle database, Tomcat, plugin's for eclipse, required framework jars.)
  • Developed different Java Beans and helper classes to support Server Side programs.
  • Written test cases for unit testing using JUnit testing Framework.
  • Developed JavaBeans to handle the presentation logic and are used in JSP'S.
  • Developed Ajax call from JSP pages.
  • Used hibernate to map the persistence layer with the database.
  • Used Crystal Reports for generating business oriented reports.

Environment: JAVA/J2EE,STRUTS,SPRING IOC,HIBERNATEJSP,JSF,HTML,XML,AJAX,SQL Developer,JAVASCRIPT,Eclipse,JUNIT,SVN,Tomcat,Oracle,Windows and ubuntu

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering meetings.
  • Involved in design of JSP's and Servlets for navigation among the modules.
  • Developed Controller Servlet to handle the database access (MVC pattern).
  • Designed, developed, and deployed EJB components (Session and Message Driven beans)
  • Coding End to End transaction flows using Business Component EJB's, Service class and database transactions
  • Developed screens based on Jquery , servlet to dynamically generate HTML. 
  • Developed custom tags to display the data in JSP pages.
  • Authored Application logging mechanism-using Log4j to debug and record the logs in application, and to meet the test needs 
  • Created report with Jasper report generation tool.
  • Deployed the application in Production environment.

EnvironmentJAVA/J2EE, JSP, SERVLETS, HTML, XML, JAVASCRIPT, JBoss, Eclipse, JUNIT SVN, Oracle and Windows

Confidential

Java/J2EE Developer

Responsibilities:

  • Participated in the designing and development of various components as required for business logic.
  • Responsible for coding, testing, enhancement, bug fixes for the project.
  • Developed UI using HTML, JavaScript, and JSP , and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC .
  • Designed user-interface and checked validations using JavaScript .
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Developed user interface using java Server Pages (JSP), HTML and Java Script for the Presentation Tier.

Environment: JAVA/ J2EE, JSP, SERVLETS, HTML, XML, JAVASCRIPT, Eclipse, JUNIT, SVN, Tomcat, MYSQL and Windows

We'd love your feedback!