We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

SUMMARY

  • Over 12 years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE.
  • Experienced in Java Application Development, Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
  • Well versed with complete systems life cycle development processes of design, development, testing and implementation.
  • Expertise in design and development of various web and enterprise - level applications using Java/J2EE technologies like Spring, Spring data JPA, Spring boot, Hibernate, UML, XML, Struts framework, JSF, JQuery, JavaScript, Ajax, JDBC, Java Beans, Web Sphere, Apache Tomcat, Web Sphere Application Server 5.x/6.x, Web Logic Server, Servlets, JDBC, Oracle.
  • Strong experience in implementing Service oriented architecture and Web Services using SOAP, RESTFUL.
  • Experience in using frameworks and tools like Struts, Spring, Hibernate.
  • Developed web applications by implementing Model View Control (MVC) architecture using JSP pages that interact with Servlets.
  • Expertise in XML technologies such as DTD/Schemas and XSL.
  • Experienced in frameworks: Jakarta struts framework, JSF, Spring and Hibernate.
  • Experience working with persistence framework like Hibernate/JPA for mapping Java classes with database and using Hibernate Query Language (HQL).
  • Worked on developing UNIX shell scripts for data migration & batch processing.
  • Experience working with various methodologies like waterfall(SDLC)Agile, RUP.
  • Experienced in writing PL SQL procedures, Triggers in Oracle and Stored Procedures in DB2 and MySQL.
  • Experience in using Java IDE tools like Net beans and familiarity with other IDEs such as Eclipse, Rational Application Developer (RAD) 6.0/7.0 and STS.
  • Experienced in working with multiple databases like Oracle 10/11g, SQL Server 2008, MySQL, DB2, Sybase.
  • Experience in using MySQL databases to write complex SQL queries, and familiarity with databases like SQL.
  • Document preparation including Requirement Specification, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Experienced in working with Health Insurance, Health Science and Investment Banking software systems.
  • Experienced in writing design document and business, functional, technical and testing requirement documentation.
  • Excellent verbal, written communication and presentation skills, problem solving and conflict resolution skills.

TECHNICAL SKILLS

Languages/API: Java/J2EE, C, C++, JDBC, DTD, UML, Design Patterns, ANT, Shell Scripts, HTML, PHP, JavaScript, SQL and PL/SQL

Operating Systems: Windows, Unix and Linux.

Frameworks: Struts 1.x/2.0, Spring 2.x/3.0, Hibernate 3.0/4.0

Web Technologies: HTML, CSS, DHTML, Servlets, JSPs, EJB, JNDI, JMS, XML, XSLT, XSD, JSF, JQuery, Ajax and AngularJS

Web/Application Servers: Apache Tomcat 5.x/4.x, IBM WebSphere, BEA WebLogic and J-Boss

IDE’s: Eclipse, NetBeans, JUnit and Rational Rose

Database: Oracle, SQL Server, MySql, PL, Sybase 12.5 and DB2

Webservices: AXIS, SOAP, JAX-WS, WSDL, JAX-P, and JAX-B and Restful

Version Control: JIRA, CVS, Subversion and Clear Case

Other Utilities: ANT, Log4j and Maven

PROFESSIONAL EXPERIENCE

Confidential

Java/J2EE Developer

Responsibilities:

  • Develop services with Microservice architecture, with Spring Boot-based services interacting through a combination of REST and SOAP Web Services.
  • Kafka streams development to process high volume of real time trade data from multiple channels.
  • Kafka connect to sync data from MQ to kafka and vice versa.
  • Implemented and designed REST web services for the different operations provided in the design document.
  • Involved in build and deployment of multiple modules of web based applications using Jenkins.
  • Created JMS messages to pass as payload to track different Statuses.
  • Developed unit test cases using JUnit and involved in Unit testing and Integration testing.
  • Used Log4j for logging logs for the applications
  • Used GITHUB for version control.

Environment: Java 8, Kafka Streams, kafka connect, DB2, MongoDB, Spring boot, Spring data JPA, Gradle,Docker and Kubernetes.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in software development life cycle (SDLC), which includes requirement gathering, design, coding and testing.
  • Participated in impact analysis for the requirements and modified components by using Java & J2EE technology to implement the business rules.
  • Implementing Spring framework, Hibernate/JPA,CXF throughout the project development lifecycle.
  • Strong understanding of micro service architecture.
  • Contribute to the Design and develop high quality software for large scale Java/Spring Batch/Micro-service Applications
  • Implemented J2EE design patterns such as Business Delegate and Data Access Object in the project.
  • Designed and developed Business Services using Spring Framework and DAO Design Patterns.
  • Designed Data Access Object to process the database operations and developed XML configuration, data description by using Hibernate (Spring data JPA) to retrieve the data from database.
  • Implemented and designed REST web services for the different operations provided in the design document.
  • Used different CXF technology to create web services by consuming existing services.
  • Involved in build and deployment of multiple modules of web based applications using Jenkins on WAS.
  • Created JMS messages to pass as payload to track different Statuses.
  • Developed unit test cases using JUnit and involved in Unit testing and Integration testing. Used Log4j for logging logs for the applications
  • Used Accura used for version control.
  • Experience creating CI/CD Pipelines using Jenkins tool
  • Experience creating Test Automation suites with applications like Cucumber or Selenium
  • Experience in programming concepts such as Paired Programming, Test Driven Development, etc.

Environment: Java/J2EE, Servlets,REST,JSON,WAS,Eclipse,Oracle11g, WinScp,Jenkins, Accura,Log4j, Spring, SQL, CXF, Junit, JMS, Springboot, Spring data JPA(Hibernate), Spring, Cucumber, MSSQLServer, IBM DB2,Gradle,Gherkin,Microservice,SonarCube

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in software development life cycle (SDLC), which includes requirement gathering, design, coding and testing.
  • Participated in impact analysis for the requirements and modified components by using Java & J2EE technology to implement the business rules.
  • Implementing Spring framework, Hibernate/JPA,CXF throughout the project development lifecycle
  • Implemented J2EE design patterns such as Business Delegate and Data Access Object in the project.
  • Designed and developed Business Services using Spring Framework and DAO Design Patterns.
  • Designed Data Access Object to process the database operations and developed XML configuration, data description by using Hibernate (Spring data JPA) to retrieve the data from database.
  • Implemented and designed SOAP web services for the different operations provided in the design document.
  • Used different CXF technology to create web services by consuming existing services.
  • Involved in build and deployment of multiple modules of web based applications using Jenkins on Jboss/tomcat.
  • Created JMS messages to pass as payload to track different Statuses.
  • Developed unit test cases using JUnit and involved in Unit testing and Integration testing. Used Log4j for logging logs for the applications
  • Used GIT (bitbucket) used for version control.

Environment: Java/J2EE, Servlets, SOAP, JSON, JBOSS, Tomcat, Eclipse, Oracle11g, WinScp, Jenkins, GIT, Log4j, Spring, SQL, CXF, Junit, JMS,GIT, Spring boot, Spring data JPA(Hibernate), Spring, Splunk, App Dynamics

Hire Now