We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Houston, TX

SUMMARY:

  • Over 8 years of professional experience in BusinessRequirementsAnalysis, Design, Development and implementation of Java, J2EE and client - server technologies.
  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using ObjectOrientedAnalysis and Design.
  • Extensive experience in developing applications using CoreJava, JSP, Servlets, JavaBeans, JSTL, JSPCustomTagLibraries, JDBC, JNDI, SQL and XML.
  • Experience with Troubleshooting AWS EC2 instances for Status check through System Status checks and Instance Status checks alerts and rectifying if necessary.
  • Strong Experience with Core JAVA Collections framework and multi-threading.
  • Strong front-end development using AJAX, JavaScript,JQuery,CSS3 and HTML5.
  • Thorough understanding of responsive webdesign and single page application development.
  • Experience in developing web applications on MVC based frameworks like Struts, SpringMVCand Spring Boot along with SpringSecurity and form data validation on the server side.
  • Designed and Developed the business logic layer components in middle tier of the application using SpringFramework 4.0 and Spring Boot in STS.
  • Implemented Design patterns such as MVC, ViewDispatcher, DataAccessObjects, Singleton, Interceptor, Filter, Interceptor, FactoryMethod and SessionFacade.
  • Experienced in developing RESTful web services using JSON as the data format.
  • Experience with SOA architecture using ESB for integrating different applications.
  • Experience in implementing Microservices using JAX-RSRestful web services using Jersey.
  • Worked with XML and related technologies like XSD,XSL, and parsers like JAXPSAX, DOMJAXB.
  • Experience with Web Services using SOAP, WSDL, JAX-WS, JAXB using ApacheCXF, Metro and Messaging standards like JMS with RabbitMQ.
  • Experience in deploying applications using WebLogic, WebSphere, JBOSS and ApacheTomcat.
  • Thorough knowledge of IDE like NetBeans and Eclipse.
  • Good experience with ANT and Maven for the build and deployment of J2EE applications.
  • Worked with various databases like OracleSQL, MSSQL, MySQLand good knowledge in PL/SQL, StoredProcedures, and Triggers.
  • Very good experience in developing Test Cases using Junit and mocking frameworks like Mockito.
  • Good experience in AgileSCRUM and TDDmethodologies for project SDLC.
  • Experience in testing methodologies like Functional Testing.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, JUnit, Selenium, ANT/Maven and Jenkins.
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure.
  • Ability to work independently as well as a team player with effective communication.

TECHNICAL SKILLS:

J2EE Technologies: JDBC, Servlets, JSP, JMS, JNDI, EJB, JAX-WS, JAX-RS

Web Technologies: HTML5, Bootstrap, CSS, JavaScript, JQuery, AJAX, JSON

Framework: Struts, Spring MVC, Spring IOC, Spring ORM, Spring Boot, Hibernate

XML technologies: XML, XSD, WSDL, JAXB

Web Services: JAX-WS SOAP, JAX-RS Restful

Application Servers: WebLogic, Apache Tomcat, WebSphere

Tools: Jira, SQL Developer, Ant, Maven, Jenkins, SVN, GIT

Operating Systems: Windows, UNIX, Linux

Databases: Oracle, MYSQL

SDLC: Waterfall, Agile(SCRUM)

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Participated in Agile Sprint Planning, Estimation, Tracking, and Status update about the sprint tasks in daily scrum meetings. Sprint cycles are 2-4 Weeks.
  • Collaborated with business team to gather and analyzerequirements for the development of modules
  • Designed and developed the web-tier using Html5, CSS, JSP's, SpringMVC framework.
  • Involved in the creation of responsive web interface using JQuery, BootstrapCSS and AngularJS .
  • Used JQuery for Client side validations and HTML DOM manipulations.
  • Used AJAX and JQuery to handle asynchronous requests, CSS for common look and feel.
  • Used AJAX in suggestive search and to display dialog boxes.
  • Worked on AWS to fetch the image files stored in the S3 bucket to UI.
  • Created AWS S3 buckets, performed folder management in each bucket, Managed cloud trail logs and objects within each bucket.
  • Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files, store them and track metrics.
  • Involved in the coding and integration of several business critical modules of the application using Java, Spring, JPA and REST and SOAP web services on JBOSS application server.
  • Developed SpringBoot based MicroServices .
  • Working in Spring Boot framework maintaining Security using spring security framework.
  • Developing new functionality and enhancing the existing functionalities by Using Spring Boot as per the Business requirement.
  • Implemented ServiceOrientedArchitecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top Down and Bottom Up approach .
  • Developed application service components and configured beans using SpringIOC.
  • Developed RESTful web services using Jersey implementation of JAX-RS and JSON as the data format.
  • Involved in the deployment of JAX-WS SOAP Web-Service End-Points using Apache CXF.
  • Developed contract first based SOAP web services using XSD, WSDL, XML and JAXB .
  • Involved in implementing Object Relational Mapping ORM using Hibernate for persisting business objects data into underlying database.
  • Implemented MicroServices using JAX-RS Restful web services using Jersey. Used various annotations like PATH, PRODUCES, CONSUMES, GET, POST, PUT.
  • Worked on AWS to deploy the war file on EC2 instance using Amazon AMI
  • Used Java Messaging Services JMS for reliable and asynchronous exchange of important information such as payment status report on JBOSS MQ messaging system.
  • Worked with Docker to deploy MicroServices in modern containers to increase Isolation
  • Developed unit test cases using JUNIT and Mockito for mocking and integrated with build system through MAVEN and Jenkins .
  • Used OraclePL/SQL stored procedures to handle the business logic and executing through java.
  • Used Log4J to create log files to debug as well as trace application.
  • Participated in code review meetings and refactored the code as per the project standards.
  • Used Eclipse IDE for code development along with GIT for managing the code.
  • Utilized Nexus for repository management for jar files dependency and integrated with Maven .
  • Developed automation test scripts using Selenium Web Driver and Java.
  • Created GIT branches for each sprint task and issue to track the status of the tasks.
  • Maven as build management tool and JBOSS for application deployment.
  • Involved in Production Support and also minor enhancements as per application requirements.
  • Worked with QA team and BA team in resolving issues from QA and UAT environments.
  • Involved in Production support and provided training and knowledge transfer to the user.

Environment: Java, JSP, HTML5, CSS, AJAX, JSON, Spring JPA, Spring MVC, Spring Boot, JBOSS, Oracle, Maven Windows7, Linux, SVN, GIT, JIRA, Selenium, Jenkins

Confidential, Indianapolis

Java/J2EE Developer

Responsibilities:

  • Project SDLC is worked through Agile SCRUM methodology. Participated in daily scrum meetings, sprint planning and sprint retrospective sessions
  • Web tier is developed using Spring MVC and front end pages that are developed using HTML5, CSS3, JavaScript, AJAX and JQuery.
  • Developed client side validation code using JavaScript and JQuery.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Involved in fixing Front-End issues with the layouts using Firebug and developer tool.
  • Implemented JQuery to perform AJAX calls for creating interactive web pages on JSON response.
  • Developed account management screens and integrated with Spring controllers through AJAX calls for JOSN response.
  • Implemented Service and DAO components using Springbeans using dependency injection.
  • Integrated Restful Web Services with Spring MVC using ResponseBody annotation. Implemented AJAX to retrieve the JSON through Restful calls.
  • Used Spring JPA to integrate with Hibernate for the persistence layer.
  • Defined JPA entity persistence classes for ORM to persist the data into OracleDatabase .
  • Implemented Spring AOP for transaction management.
  • Implemented services on the back end using with SOAP web services using Apache CXF.
  • Used SOAPUI as web services testing tool.
  • Used design patterns like Singleton, Data Access Objects, and MVC.
  • Implemented the Business logic by efficiently utilizing the OOPS concepts, Collections and Exception handling of Core Java and also Performed Unit Testing using JUNIT and Mockito .
  • Tracked QA defects/issues by using JIRA and tested in DEV and QA environments.
  • Deployed the applications on Linux server using putty, WinSCP and Jenkins.
  • Analysed Linux server logs for applications issues.
  • Built the application using Eclipse IDE.
  • Used SVN for version control and application deployment on WebLogic Application Server
  • Developed application logging using Log4J to log messages and errors.
  • Maven and Jenkins for the application build and deployments

Environment: Java, JSP, Spring, Spring MVC, Spring AOP, Hibernate, Criteria API, Oracle, Maven, Windows7, GIT, Jasper reports, Apache Tomcat, HTML, JavaScript, AJAX, JQuery, Angular JS, Bootstrap CSS.

Confidential, Houston, TX

JAVA Developer

Responsibilities:

  • Developed the application using the iterative and incremental software development process of SCRUM technology. Worked in Agile scrum with 4 week sprints.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Analyzed and modified existing code wherever required and responsible for gathering and documenting businessrequirements, and developing the code accordingly.
  • Developed Application based on SpringMVC Framework.
  • Developed Controller classes for Spring MVC and UI using JSP, HTML, CSS,JQuery and JavaScript.
  • Used SpringCore for dependency injection/Inversion of control (IOC), and integrated SpringMVC and Hibernate.
  • Utilized Hibernate for Object/Relational Mapping purposes for data persistence into Oracle database and wrote HQL and Criteria queries.
  • Used serviceorientedarchitecture (SOA) to develop customer profiles using web services approach. The services were implemented using ESB WSO2/CXF. The customer profile service can be accessed from any of subsystems.
  • Implemented JAX-WS SOAP web services using Apache CXF.
  • Developed XSD, WSDL for the contract first approach of developing SOAP web services.
  • Used SOAPUI tool as web services testing tool with test data.
  • Developed test cases for service layer methods using JUNIT and Mockito .
  • Resolved Dev and QA issues by looking into log files for the application deployed on Linux server
  • Deployed application in WebSphere Server.
  • Application is build using Maven and Jenkins for the continuous integration.
  • Eclipse as IDE for developing and debugging the application
  • Created Junit tests for service layer classes.
  • SVN for the source code repository
  • Involved in enhancements of the system and worked on fixing QA issues.

Environment: JDK 1.6, JSP, Spring MVC, Spring, Hibernate, WebSphere, JavaScript, AJAX, JSON, Maven, SVN, Jenkins, Windows, Linux.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Full Life cycle implementation of the project and participated in gathering requirements and the preparation of businessanalysis and design documentation. Participated in the daily Agile SCRUM meetings.
  • Participating in team processes and use of methodologies, including customized flavours of Agile and pair Programming.
  • Participated in and contribute to group sessions, design reviews, and code analysis.
  • Responsible for designing and coding of User Interfaces using JSF MVC framework.
  • Implemented AJAX component for dynamic values to get from database and updating forms.
  • Developed Managed Beans for the data binding.
  • Used JQuery and JSF validation framework for front end validations.
  • Implemented JPA for transaction management.
  • Used JPA for persistence and involved in writing JPA Named Queries, SQL Queries to fetch data.
  • Developed EJBs for the service layer interactions.
  • Involved in consuming, producing SOAP based web services using JAX-WS.
  • Utilized Design patterns MVC, VO, DAO, Factory, Singleton.
  • Participated in data modelling sessions. Wrote SQL queries to test the data issues.
  • Used SVN for source control repository.
  • Used Jenkins and Maven for build jobs to provide continuous automated builds.
  • Developed Unit Test Cases with JUnit .
  • Involved in Module Testing and Integration Testing.
  • Used IBM RAD IDE for application development.
  • Used putty for connecting to Linux servers for application deployment.
  • Performed Defect Tracking on a regular basis to make sure every defect has traceability back to the source by using tools such as HP Quality Centre.

Environment: JDK 1.6, JSF, JSON, JPA, EJB 3, CSS, AJAX, Web Sphere App Server, IBM RAD IDE, SOAP UI, TOAD, SVN, Log4J, SOAP, Linux and Oracle11g, Fire bug.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in SDLCRequirementsgathering, Design, Detail Design, Development, System Testing and User Acceptance Testing.
  • Used Scrum based Agile approach for the Software Development.
  • Implemented Use Case Diagrams and Sequence Diagrams during the design phase using Visio.
  • Developed UI with JSP and JSP Tag libraries to simplify the application complexity.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript .
  • Worked with business analysts to understand requirements and implement the functionality.
  • Design and Implemented the project through Agile using Rally Software.
  • Involved in implementing the DAO classes for database connectivity using JDBC API extensively.
  • Developed JAX - WS web services for CTN reservation and activation with Rogers WAM system.
  • Integrated account details web services with Ericsson and payment web services with VESTA.
  • Implemented content management system(CMS) for dynamic web content through WebLogic
  • Portal Content Management Virtual Content Repository (VCR)
  • Implemented DAO classes for JDBC calls to PL/SQL stored procedures.
  • Apache HttpD configuration for URL rewrite/switch, images from different server.
  • Design and implementation of presentation layer using JSTL, AJAX, jQuery, JSON, CSS
  • Created WebLogic domains for various environments and deployed application.
  • Worked on content management system(CMS) for dynamic web content through WebLogic
  • Portal Content Management Virtual Content Repository (VCR) and Interwoven Team Site.
  • Pushed the HTML content through Team Site for the wireless product description and other content on buy flow and products pages.
  • Developed a logging component using ApacheLog4J to log messages and errors.
  • Worked on ANT build.xml for project builds.
  • Integrated Ivy with ANT build for the jar files dependency

Environment: WebLogic portal server 9.2, Eclipse, TOAD, SVN, XML, XSD, JAX-WS, SOAPUI, HUDSON, CMS (WebLogic VCR and Interoven), CSS, AJAX, JSON, JQUERY, Firebug, IE developer tool.

We'd love your feedback!