We provide IT Staff Augmentation Services!

Sr. Java-j2ee Developer Resume

2.00/5 (Submit Your Rating)

UtaH

SUMMARY

  • Java/J2EE Developer having over 9 years of IT experience in design, coding, testing, implementation and integration
  • Proficient in Application Development with Web Technologies, B2B products, Distributed Technologies and Client - Server Architecture environment
  • Experience in implementing web based projects using IBM Web Sphere Application Server 6.x, JBoss 4.2, ApacheTomcat5.0/5.5and IDEs like IBM Web Sphere Studio Application Developer (WSAD) 5.0, Eclipse 3.0/3.1, and RAD 6.0/7.0
  • Experienced with the entire Software Development Lifecycle (SDLC) process including requirement analysis, conceptual and detail design, development, verification and testing
  • Experience in application development using various frameworks:Spring Framework, Java Server Faces(JSF), Spring Batch framework, Hibernate 2.0/3.0/3.2
  • Proficient in XML technologies like XML, XSL, XSLT, SOAP, WSDL.
  • Proficient in various web based technologies like HTML, DHTML, JavaScript and AJAX
  • Developed reusable Server side code modules with Enterprise Java Beans Integrated with Remote method Invocation (RMI) to access remote Servers and invoking Databases with JDBC
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC(Model-View-Controller), Singleton, Session Facade, Service Locator, DAO, DTO and Business Delegate
  • Extensive Knowledge on databases like Oracle 9i/10g, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Joins.
  • Expertise in design and development of multi-tiered web based applications using J2EE technologies like JSP, Servlets, EJB, JDBC, JMS, IBM MQSeries and RMI
  • Good Working Knowledge of Experience in working with operating systems like Windows, UNIX, LINUX. developed logging and standard mechanism based on Log4J
  • Developed ANT scripts, and used MAVEN 2.x tool to build and deploy J2EE Applications
  • Excellent analytical ability, consultative, communication and management skills.
  • Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups.
  • Worked on designing the Micro Services using Spring boot. Containerized the micro service using Docker to be deployed on the EC2 instances.
  • Configured the Event Bridge to route the events based on the Event, to the respective SQS on AWS.
  • Deployed the code onto the AWS Lambda, for Server less implementation.

TECHNICAL SKILLS

Related Skills: J2EE, Custom Tag Libraries, Spring, Spring Boot, AWS, JDBC, JMS, and Java Swing.

Concepts: Concepts OOA/OOD, UML, Design patterns, ALM, Networking, Unit testing, DAO implementations, distributed systems

Operating Systems: Windows 9x/NT/2000,XP,UNIX, LINUX,Mac OS

Database Systems: Oracle 10g,9.i/8.X, DB2 UDB, MS-SQL Server,Informix,Mongo DB

Languages: Java, JavaScript, JQuery, SQL

Java/J2EE technologies: EJB 2.0/3.0, Servlets, JSF,JSP, RMI, JDBC, J2EE Design Patterns, JNDI, XML, Tiles, Spring, AJAX, JQuery, JSTL,Stripes

Application Servers/Webservers: WebLogic, IBM WebSphere, JBoss, Tomcat

Web Services: SOAP, REST, WSDL, SOA,gRPC

Framework: Struts, Spring, Hibernate, Stripes, JPPortal, Spring Boot

PROFESSIONAL EXPERIENCE

Confidential, Utah

Sr. Java-J2EE Developer

Responsibilities:

  • Involved in software development life cycle including analysis, design, development, Unit testing, refactoring and documentation of the application using Java.
  • Participated in the analysis, design and the development of different modules for the Integration with the application.
  • Used Agile scrum development process during the project process to gather up the requirements and issues.
  • Involved in the back end services using Spring MVC with the restful web services integration.
  • Data persistence is being done by using Spring JPA
  • Used GIT for version control of the code base.
  • Developed classes using core java and some spring IOC.
  • Written Unit test cases using JUNIT, Mockito .
  • Used Robo3T tool to navigate through the collections in MongoDB.
  • Deploy applications to Pivotal Cloud Foundry. log4j for the logging mechanism.
  • Sonar for static code Analysis.

Environment: Java (Jdk 1.7/1.8),, REST API’s, Log4J, Spring core, Spring Boot, Spring JPA, MongoDB, IntelliJ IDE, GitHub, Apache Kafka,Robo3T, AppExpress, Splunk, Jenkins.

Confidential, Ogden, UT

Sr. Java-J2EE Developer

Responsibilities:

  • Involved in software development life cycle including analysis, design, development, Unit testing, refactoring and documentation of the application using Java.
  • Participated in the analysis, design and the development of different modules for the Integration with the application.
  • Used Agile scrum development process during the project process to gather up the requirements and issues.
  • Involved in the back end services using Stripes MVC with the restful web services integration.
  • Data persistence is being done by using JDBC for the regular transactions services and hibernate for the security.
  • Used CVS and GIT for version control of the code base.
  • Deployed project on Centos operating systems.
  • Written Controller classes for the proxy Services.
  • Developed a new API for Emanager using Rest Web Services.
  • Worked on optimization of SQL queries while retrieving the data.
  • Developed classes using core java and some spring IOC.
  • Deployed PORTAL application on Tomcat Application server.
  • Written Unit test cases using JUNIT and implemented a Test Driven development environment.
  • Used SQL tool to navigate through the database schema.
  • Used JBOSS Application Server to test the application.
  • Developed Micro Services Using Spring Boot Application to be deployed on the Amazon EC2 instances.
  • Containerized the micro services using Docker.
  • Configured Event Bridge as per the requirement to receive the events.
  • Configured SQS to receive the events and have a Lambda triggered on events being received.
  • Configured Lambda to persist the data into DynamoDB.
  • Used log4j for the logging mechanism.
  • Used Sonar for static code Analysis.

Environment: Java (Jdk 1.7/1.8), REST API’s, Log4J, Spring core, Stripes MVC, Hibernate, Informix database, MYSQL database, Tomcat Web Server, JBOSS Application Server, Maven, NetBeans, SQL developer,CVS, Git, Bit Bucket, AWS cloud, Centos, Ubuntu .

Confidential, Indianapolis, IN

Java-J2EE Developer

Responsibilities:

  • Involved in software development life cycle including analysis, design, development, Unit testing, refactoring and documentation of the application using Java.
  • Participated in the analysis, design and the development of different modules for the Integration with the application.
  • Used Agile scrum development process during the project process to gather up the requirements and issues.
  • Involved in the back end services using Spring MVC with the restful web services integration.
  • Worked with front end developers to gather requirements of the Cargo required to be displayed in UI.
  • Persisted the data into DB2 database using IBATIS framework.
  • Written SQL queries for IBATIS framework, to persist the data into Database.
  • Used Swagger API to create documentation from application code and Maven as a build tool.
  • Used SVN for version control of the code base.
  • Written proxy services to manipulate the data that is produced by the other service, to be compatible with User Interface which is written in Angular Javascript.
  • Written Controller classes for the proxy Services.
  • Developed a new API for underwriting using Rest Web Services.
  • Worked on optimization of SQL queries while retrieving the data.
  • Developed classes using core java and some spring IOC.
  • Deployed application on Tomcat Application server.
  • Used postman to test the new API developed.
  • Written Unit test cases using JUNIT.
  • Accessed logs using BladeLogic server Automation Console.
  • Used DBVisualizer to navigate through the database schema.
  • Used IBM web Sphere Application Server to test the application.
  • Used log4j for the logging mechanism.
  • Used Bamboo server for continuous integration.
  • Used FISHEYE for code review by peers and Leads.
  • Used Sonar for static code Analysis.

Environment: Java (Jdk 1.5/1.6),, REST API’s, Log4J, Spring core, Spring MVC, Spring Boot, IBATIS, DB2 database, Tomcat, IBM Web Sphere, Windows 7, Maven, Eclipse Juno, DB Visualizer, Swagger, Postman, SVN.

Confidential, Iowa City, IA

Java-J2EE Developer

Responsibilities:

  • Involved in software development life cycle including analysis, design, development, Unit testing, refactoring and documentation of the application using Java.
  • Prepared Technical Design Document to understand the flow of the application.
  • Participated in the analysis, design and the development of different modules for the Integration with the application.
  • Used online Agile scrum development process during the project process to gather up the requirements and issues.
  • Developed web GUI involving HTML.
  • Used JSP, and JavaScript libraries like Backbone and JQuery to develop the User Interface.
  • Used hibernate to create persistence class objects and also created beans to interact with the database.
  • Developed classes using core java and some spring IOC.
  • The database used was SQL Developer and PL/SQL. Was responsible for developing Packages with procedures, functions, cursors, table partitions for populating tables.
  • Created database objects like Stored Procedures, Tables, Views, Sequences, Cursors, Packages and Triggers.
  • Entire Applications are developed in Eclipse and deployed in the JBoss Server.
  • Used Perforce for source code repository and version controlling.
  • Maven was used as a build tool for the project.
  • Involved in code reviews and enhancement of application
  • Tested the application in different environments for cross browser compatibility.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: Java (Jdk 1.5/1.6), JavaScript, JQuery, Backbone, REST API’s, Html, Log4J, JSF, prime faces components, Redis, Spring, Hibernate/JPA, CSS, JBoss 6.0EAP, Perforce, Windows 2000/XP, Unix, Maven, Eclipse Juno, Toad, SQL Developer.

Confidential, Tampa, FL

Java-J2EE Developer

Responsibilities:

  • Involved in Requirement analysis and Enhancement implementation in Configurator application.
  • Completes the applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Maintained the Hibernate framework functionality and wrote the DAO implementation classes, hibernate configuration files, hibernate mapping files, Transfer Object classes for persisting the data into the DB2 data base.
  • Write and maintain codes using technical specifications to update existing application
  • Worked on designing multithreaded programming while fetching the data from data base and sending it to different environments
  • Utilize programming principles, tools, and techniques to write application codes.
  • Worked with serializing and De serializing of Java Objects.
  • Used generics extensively while writing the Data Access layer .
  • Ensure that builds are properly deployed in development, system, acceptance and production environments.
  • Used Spring for bean instantiation, annotations, controllers, request mapping to handle the web service request and response.
  • Designed and developed necessary HQL for the database operations on need.
  • Involved in deployment of the application at various environments (Development, QA Testing, Staging, and Production).
  • Used SVN as version control repository.
  • Used Eclipse and WebSphere Application Server to develop and deploy application.
  • Involved in Unit testing, DIT and UAT and Production Support.

Environment: Java, JSP, Servlets, Spring, Hibernate, HTML, JS, XML, Oracle, IBM Web Sphere Application server, Eclipse, Spring Tool Suite(STS), IBM Data studio, and SVN.

Confidential, Tampa, FL

Java-J2EE Developer

Responsibilities:

  • Involved in Requirement analysis.
  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Design, implement and maintain java application phases
  • Write and maintain codes using technical specifications to update existing applications and to develop new applications.
  • Utilize programming principles, tools, and techniques to write application codes.
  • Written SQLs, stored procedures for interacting with database.
  • Ensure that builds are properly deployed in development, system, acceptance and production environments.
  • Involved in Enhancements and Maintain REST web services.
  • Used Spring for bean instantiation, annotations, controllers, request mapping to handle the web service request and response.
  • Designed and developed necessary PL/SQL for the database operations on need.
  • Involved in deployment of the application at various environments (Development, QA Testing, Staging, and Production).
  • Used PVCS as version control repository.
  • Used RAD and WebSphere to develop and deploy application.
  • Involved in Unit testing, DIT and UAT and Production Support.

Environment: Java, JSP, Servlets, Spring, IBATIS, PL/SQL HTML, JS, XML, Oracle, IBM WebSphere, Rational Application Developer, JAXB, JAXP, TOAD, and PVCS.

Confidential, Camp Hill, PA

J2EE Developer

Responsibilities:

  • Developed application with Struts2, Spring and Hibernate frameworks.
  • Implemented MVC Architecture using Struts2 Framework.
  • Integrated struts2 with spring and used spring IOC concept.
  • Integrated spring with Hibernate framework.
  • Responsible for writing configuration files such as applictionContext.xml, struts.xml, hibernate.cfg.xml.
  • Used HTML, CSS, JavaScript, JQuery, Twitter Bootstrap, Struts2 UI tags for design of the screens in the application.
  • Jenkins to provide continuous integration services for developed software.
  • Developed Json format data using google gson API.
  • Written SQLs, stored procedures for interacting with database
  • Responsible for writing Action classes, BO classes, DAO classes, in respective layers.
  • Generated Client from WSDL and wrote the classes in UI layer, Business layer, service layer and Data layer.
  • Deployed the entire CT-HIX application on the IBM WebSphere.

Environment: Core Java, J2EE, Struts2, Spring, Hibernate, Web services, XML,Jenkins, CSS, HTML, JavaScript, JQuery, AJAX, Twitter Bootstrap, RAD, Maven, Junit, JPA, DB2, DB visualizer, IBM WAS, Maven.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Designing and Implementing code in JAVA to achieve the functionality of the Web Application.
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC (Model-View-Controller), Singleton, Service Locator, DAO, DTO and Business Delegate, Adapter
  • Struts 2 framework for the presentation layer management, client request management, Authentication, redirection, Action Mapping, and response
  • Maintaining Strut-Config files for Action Mappings
  • Implementing Regular Expressions in Java, JavaScript for input validations
  • Spring MVC 2.5 framework implementation for dependency injection
  • Emphasis on client validations using languages such as JavaScript, XML validation
  • Extensive Application of HTML, XHTML, CSS for design and styling of web pages.
  • Struts tiles for requirement specific styling of web pages
  • Application servers like Apache Tomcat 5.5
  • Used MAVEN 2.x tool to build and deploy J2EE Applications
  • Implementation of AJAX, JSON, JQuery for create interactive Web Applications
  • Object Relational mapping frameworks like iBatis 2.3.0,
  • AGILE Software Development Life Cycle implementing Pair Programming,SCRUM meetings
  • Unit testing frameworks like JUNIT 4, Easy Mock 3, and JMockit 0.95
  • Jenkins Continuous Integration Server for build management and traceable failure reports
  • Database Tools like DB Visualizer 6.5.5, TOAD for connections to oracle thin client

Environment: Java, J2EE, Eclipse 3.5.1, Eclipse 3.6.1, EasyMock, JUnit, Spring, IBatis, XML, HTML,SQL,Oracle 10 g,Struts 1.1/2, DBVisualiser, TOAD

We'd love your feedback!