We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Rochester, MN

SUMMARY:

  • A dynamic and goal - oriented Java/J2EE Developer with 8 years of extensive development experience specializing in an environment building enterprise application using various J2EE technologies.
  • Experienced in all phases of system development life cycle including Analysis, Design and Development, Debugging, Support, Integration, Maintenance and Enhancements of Java/J2EE applications.
  • Experience in developing applications using Waterfall, RUP and Agile (XP and Scrum), Test First, Test Driven methodologies and good understanding of Service orientation architecture.
  • Strong hands on experience in developing the Enterprise and Web applications on n-tier Architecture using Java/J2EE and Java based technologies such as Servlets, JSP, Hibernate, Spring, EJBs, JNDI, Web services, XML, JPA, JMS and JDBC.
  • Developed core modules in large cross-platform applications using OOAD, (Object Oriented Analysis and Design) JAVA, J2EE, Hibernate, JSP, Servlets, EJB, JDBC, JavaScript, AngularJS, jQuery, XML, CSS, CSS3 and HTML5.
  • Experienced and good knowledge of Spring Web MVC framework for applying MVC Implementation to the web application, Spring Web Module to integrated with JSF, Spring ORM to integrate Spring Framework with hibernate and JPA.
  • Hands on experience in implementing client-server business applications using MVC, SOA architecture and Microservices.
  • Expertise in Web Front End Technologies Struts, Tag Libraries and Struts custom validation rules, Tiles, JSTL, Java Script, DHTML and XML/XSL.
  • Used Hibernate framework with Spring Framework for data persistence and transaction management.
  • Good experience in Amazon Web Services (AWS) environment and good knowledge of AWS services like Elastic Compute Cloud (EC2), S3, Elastic Beanstalk, RDS and IAM.
  • Experience in developing inter-operable Web Services and its related technologies like SOAP, WSDL, UDDI, XML related technologies/tools such as JAXB, XSD, XML with good understanding of JAX-WS, JAX-RS, JAX-RPC inter-operable issues.
  • Comprehensive understanding and working experience with the XML technologies like SAX, DOM, AJAX, XSL, XSLT, DTD, and SOA architecture (Web Services).
  • Worked in service oriented architecture including universal description and discovery integration (UDDI) lookups, web service description language (WSDL) using SOAP protocol and extended mark-up language (XML) and java XML parsers such as JAXP, SAX, DOM.
  • Used Spring Boot which is radically faster in building cloud Micro services and develop Spring based application with very less configuration.
  • Extensive work on implementing persistent architecture mechanism using Hibernate and EJB.
  • Extensively used Node.js to optimize our application’s Throughput and Scalability.
  • Worked on JDBC, oracle, SQL server, MySQL PL/SQL Stored procedures, Functions and Triggers.
  • Used Micro Services to develop the application through API's that are not dependent on specific language.
  • Development, testing and deployment of enterprise applications on IDEs such as Eclipse, Net beans, IntelliJ.
  • Experience on different IDEs such as RAD, Eclipse and deployment using Application Servers Apache Tomcat, IBM WebSphere, BEA WebLogic, and JBoss.
  • Worked on implementing full life cycle of software development process (SDLC) in using version control tools like Rational Clear Case, Tortoise SVN, CVS, GIT.
  • Log4j was used to monitor the error logs and GIT version control tool.
  • Experience in developing projects for e-commerce, Healthcare & Insurance, Media & Entertainment and Telecom domains.

TECHNICAL SKILLS:

Languages: Java, J2EE, C, PL/SQL, SQL

Operating system: Windows, Unix, Linux

Java & J2EE Technologies: Java, J2EE, JDBC, Hibernate, JSF, XML Parsers, JSP Servlets, EJB, JMS, Struts, Spring, Java Beans, Web Services, AJAX.

Framework: Spring, Security, Tiles, AOP, Struts.

ORM Tools: Hibernate, IBatis

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP.

Web Technologies: Java Script, HTML, CSS, SOAP, REST, Micro Services, AWS (Amazon Web Services) Boot Strap, Angular JS, jQuery

Servers: Apache Tomcat, BEA Web logic, IBM Web sphere, JBoss.

Databases: Oracle, DB, MSSQLServer, MySql, PostgresSQL.

IDE/ Testing Tools: Eclipse, IntelliJ, SOAPUI, RAD.

Concepts: UML, Design Patterns.

Configuration Management Tools: SVN, WinSCP, CVS, VSS, Clear Case.

Build Scripts: Maven, ANT, Jenkins, Hudson.

Methodologies: Waterfall, Agile.

Defect Tracking Tools: Bugzilla, Jira, HQ.

Others: Log4J, JUnit, Ant, Maven, Rational Rose, Putty, XQuery, Hudson, Node.js, Groovy and Grails.

PROFESSIONAL EXPERIENCE:

Confidential, Rochester, MN

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycles (SDLC) like Design, Development and testing phases.
  • Developed application using Agile/Scrum methodology.
  • Developed application using Spring MVC, Spring Boot, IOC/Dependency Injectionand integrating different layers of the application.
  • Implemented SOA to develop REST Based Web services using Apache Axis.
  • Implemented the application using Spring Framework which is based on Model View Controller design pattern.
  • Developed front-end pages using Bootstrap framework with Angular JS, jQuery, AJAX, HTML, CSS.
  • Implemented various design patterns like MVC,facade Design Pattern, DAO, DTO, Singleton, view resolver.
  • Implemented REST Web Services within the application with the use of URI templates and content negotiation.
  • Designed and developed Micro services, using Java, Spring, and REST .
  • Experienced with AWS services to smoothly manage application in the cloud and creating or modifying the instances.
  • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class
  • Implemented the various services using Micro Services architecture in which the services work independently.
  • Experience in Docker engine and Docker Machine environments, to deploy the micro services -oriented environments for scalable applications.
  • Implemented Cloud based Architecture on AWS Platform and Cloud Foundry.
  • Utilized Docker Container for the instantiation of Docker Image.
  • Worked on running integrated testing using JUNIT and XML for building the data structures required for the Web Service.
  • Create and configured the continuous delivery pipelines for deploying Micro services using Jenkins CI server.
  • Used Hibernate, DAO’s to retrieve & store data, configured Hibernate files.
  • Implemented data persistence and retrieval of data like service plan, information on current customer enrollment by using Hibernate.
  • Implemented various SQL, HQL queries and assisted in writing Stored Procedure for mobile number validation, phone class assigned etc.
  • Implemented Multithreading to achieve consistent concurrency in the application
  • Created S3 buckets and managing policies for S3buckets and Utilized S3 bucket and backup on AWS .
  • Installed, secured, and configured (Amazon Web Services) cloud servers with Tomcat, MySQL, Apache and AmazonAWS virtual servers (Linux)
  • Performance testing, optimization of through put an increase of Scalability of the application by using NodeJS.
  • Executing tasks on XML registry, XSLT/XQuery and transformation capabilities.
  • Validated mapping definitions, schemas and transformations using XSLT.
  • Wrote JUnit Test Cases for action classes and service layer classes.
  • Deployed application using WebSphere application server.

Environment: Java, J2EE, Angular JS, Spring MVC, Spring Boot, Multithreading, Spring IOC, Agile/Scrum, JMS, My SQL, Bootstrap, Log4j, RESTWeb Services, Micro Services, AWS, Docker, data structures Apache,Maven, JIRA, NodeJS, XSLT, Eclipse, GIT Repo.

Confidential, Phoenix, AZ

Sr. Java/J2EE Developer

Responsibilities:

  • Used Agile (Scrum) software development methodology.
  • Analysis and Design of various modules using Java and J2EE.
  • Designed, Developed and analyzed the front-end and back-end using JSP, Servlets, HTML, CSS, BOOTSTRAP and ANGULAR JS.
  • Worked on Spring framework for dependency injection, transaction management and integrated among different layers of the application.
  • Worked on Spring MVC framework controllers for designing controllers in the MVC.
  • Worked on the development of SOAP Web Services using Apache Axis to extract customer related data from databases, Provided SSL certificate for security application and Junit for bulding the data structures.
  • Implemented various complex SQL, HQL queries.
  • Used Apache Camel for creating routes using Web Service.
  • Worked on Client side validations using JQuery and JavaScript.
  • Implemented JPA through Hibernate. Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • UML diagrams describing the interaction of objects over time using Rational Rose.
  • Implemented various Java design patterns like Front Controller, Singleton, DAO and DTO.
  • Provide services on java based content management system (CMS) by utilization of XSLT. Analyzing and evaluating constraints in mapping data, XML, and object models by using XSLT.
  • Experience in configuring build tools like Maven and ANT for the development and deployment.
  • Application was developed using Eclipse IDE.
  • Deployed the application using WebLogicapplication server.
  • Working with the JIRA tool for Quality Center Ticket tracking.
  • Used JMeter for performance tuning.
  • Developed various Test NG (Test next generation) test cases for Unit and Functional Testing respectively.

Environment: Java, J2EE, JSP, JPA, Servlets, Spring, Hibernate, JDBC, XSLT, XML, SOAP, RESTful, JQuery, ANT, JIRA, JavaScript, Log4J, JUnit, SOAP UI, Jasper Reports, MySQL, SVN, Node.js.

Confidential, Austin, TX

Java Developer

Responsibilities:

  • Used Agile methodology and actively participated in Scrum meetings to produce quality deliverables within time.
  • Developed the presentation layer using HTML, DHTML, CSS, Java Script, JSPs and XML.
  • Designed and implemented application using Spring MVC, Spring IOC, Spring AOP, Spring Transactions Management, Hibernate.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Bean Factory, Singleton, DAO and DTO.
  • Used Hibernate framework for back end development and spring dependency injection for middle layer development.
  • Used Spring Aspects for implementing functionalities like logging functionality.
  • Configured JPA to use Hibernate.
  • Implemented different types of spring controllers as per application requirements.
  • Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations.
  • Developed Web services to allow communication between applications through SOAP.
  • Wrote Database objects like Triggers, Stored procedures in SQL.
  • To build the application used Maven.
  • Deployed an application in WebLogic application server.

Environment: Java, J2EE, JSP, HTML, DHTML, CSS, JavaScript, XML, JSP, REST Web services, SOAP, Hibernate, JPA, JDBC, SVN, SQL Server, PL/SQL, Agile, MAVEN, Eclipse.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of the risk workflow system.
  • Developed front-end screens using Struts, JSP, HTML, AJAX, JQuery, JavaScript, JSON and CSS.
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts.
  • Performed data validation in Struts Form beans and Action Classes.
  • Developed POJO based programming model using spring framework.
  • Used Hibernate framework for Entity Relational Mapping.
  • Used Web Services to connect to mainframe for the validation of the data and done integrated testing using XML for bulding the data structures.
  • Used SAX, DOM Parser to parse the xml files.
  • Used JBOSS Application Server to deploy the build.
  • Implemented Shell Scripting the application.
  • Used MySQL database for data persistence.
  • Involved in unit testing, integration testing.
  • Performed defect tracking, bug fixing and enhancements.
  • Log4j framework has been used for logging debug, info & error data.
  • Used SVN as version control system.

Environment: Java, J2EE, HTML, CSS, JAVA SCRIPT, AJAX, jQuery, JSP, Servlets, Struts, Hibernate, Spring, XML, XSLT, EJB, JDBC, Eclipse, MYSQL, JBOSS Application Server, SVN, Windows, UNIX, Edit plus.

Confidential

Java Programmer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation, management, and deployment of full software development life-cycle of project.
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Developing User Interface and implementing business process using JSP and Servlets.
  • Developed the front-end User Interface using HTML, JavaScript, CSS3, JSON, JQuery.
  • Worked on the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
  • Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Generated Jar files are deployed on WeblogicServer and Eclipse as IDE tool.
  • Worked on code reviews and mentored the team in resolving issues.
  • Participated in weekly design reviews and walkthroughs with project manager and development teams.
  • Used Tortoise SVN for the concurrent development in the team and for code repository.
  • Used Log4J for debugging the application.

Environment: HTML, JSP, Servlets, JDBC, UML, JavaScript, CSS, JSON, jQuery, JDBC, Struts, Log4J, Web Logic, Eclipse IDE, XML, XSL, Tortoise SVN, Windows.

We'd love your feedback!