We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Englewood, CO

SUMMARY:

  • I have around 8 years of SDLC experience including client/business analyst/product owner interaction. Design specification in HLD, LLD, TDD, UML Modeling in water fall/Agile projects.
  • Documenting research& knowledge in confluence and robust code development.
  • Continuous integration/delivery, deployments, testing, build, release management, maintenance and production support using OO Analysis and Standard Design Patterns in Java/J2EE/Microservices environments.
  • Experience in Cloud Native,12 Factor App, API First design, decoupling monolithic and development of microservices.
  • Experience in using Spring boot, Spring Cloud, Netflix OSS, hystrix, eureka, ribbon applying Domain Driven Design and Best Practices in Scaled Agile (SAFe) Environment.

TECHNICAL SKILLS:

Java Technologies: SPRING (BOOT, BATCH, CLOUD, INTEGRATION, WEBSERVICES, ORM, DAO, WEB, ASPECT), STRUTS, CORE JAVA

Web Services: REST with JSON(JAX - RS,), SOAP(JAX-WS)

JAVA: 8, JAVASCRIPT, SQL, PL/SQL, UNIX, SHELL

Logging Frameworks: LOG4J, LOGBACK, SLF4J, JBOSS (MDC)

Cloud Technologies: PIVOTAL CLOUF FOUNDRY (PCF), AWS

Project Management: JIRA, RALLY, CONFLUENCE, AGILE (SCRUM, KANBAN)

Development Tools: INTELLIJ, ECLIPSE, SPRING TOOL SUITE(STS), RAD

Testing Frameworks: TDD, BDD

Other Tools: SWAGGER, SPLUNK, POSTMAN(REST), SOAP-UI(SOAP), JMETER, SLACK, BLUEJEANS

PROFESSIONAL EXPERIENCE:

Confidential, Englewood, CO

Java/J2EE Developer

Responsibilities:

  • Involved in writing custom business API’s to interact with downstream business systems.
  • Experience working with AGILE SCRUM and TDD, CI practices in this project.
  • Create Restful web services using spring boot rest controller with JSON data format.
  • Used SoapUI for testing WSDL to ensure that request and response are as per business users’ expectation.
  • Developing Micro Services, and creating API’s using Java 8 Spring Boot framework using Maven as a build tool and generalized the interfaces using RESTFUL/JSON.
  • Used Jenkins for continuous integration and deployment.
  • Worked with JAXB to validate XML against XSD and convert back and forth b/w xml and java classes.
  • Used spring boot framework to create properties for various environments and use yamls for configuration.
  • Implemented Jenkins for a central build and deploy activities by configuring Jenkins in micro service apps.
  • Used GitHub, Gitbash, Artifactory, Jenkins for source code management and continuous integration
  • Followed 2 weeks sprint for release management.
  • Used sumo logic and fog light for log analysis and services traffic and built custom sumo logic queries for enterprise dashboards on health check.
  • Utilized JIRA for user stories, defects, acceptance criteria management.
  • Completed POC’s on SonarQube for code coverage and integrated with framework for code analysis.
  • Designed UXP service layers and domain object layers (ensuring each service has its own minified DB schema and backend services)
  • Used confluence wiki for knowledge management and partner systems design communications
  • Used JDK1.8 and implemented best practices during POC’s
  • Customized maven scripts and automated deployment scripts
  • Deployed and managed services on amazon cloud. Used AWS console and participated in DB replications on AWS and used S3, IAM, Route53, ECS, EC2 and other AWS services for API deployments and exposure to VPC, AMI’s, Auto Scaling.
  • Implemented rest API’s using REST controllers using JSON as MIME type and integrated with angular http services using partner systems.
  • Participated in SOA redesign and developed and deployed micro services using spring boot.
  • Interact with the business analysts/product owners, and pilot business users for understanding the business requirements/user stories.
  • Coordinating with peers during integration testing while using active MQ for JMS messaging

Environment: : JDK 1.8, Spring Boot, Amazon Cloud, Netflix OSS(Spring Cloud),swagger, Apache Tomcat 8(embedded), GIT, Eclipse, maven, Jenkins.

Confidential, Allen, TX

Java/J2EE Developer

Responsibilities:

  • Involved in deploying the application with Spring Framework and Hibernate.
  • Worked on gathering business requirements, analyzing the project and created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module using Microsoft Visio.
  • Implemented the AJAX, JSPs, and Servlets, in the MVC Struts Framework to effectively handle the workflow of the application.
  • Developed Action classes to handle HTTP client requests by using HTTP Servlet Request, HTTP Servlet Response, and Action Mapping and Action Form objects.
  • Worked with Core Spring Framework for Dependency Injection, Spring Context to provide message sources.
  • Developed Spring Configuration file to define data source, beans and Hibernate properties
  • Designed and developed the User Interface using JSP, JSF, HTML, CSS and JavaScript
  • Various JSF, Rich faces tags were used to implement asynchronous requests to web container
  • Worked with Spring MVC to represent UI flow.
  • Implemented Design Patterns like MVC, Session Facade and Data Transfer Objects
  • Used Hibernate XDoclet tags to generate hbm.xml files
  • Worked with Hibernate for developing Persistence classes to interact with the database
  • Implemented WSDL XML document to located and describe the web services
  • Developed Maven scripts to deploy EAR, WAR files for deployment into server
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles
  • Worked with Log4J for logging purpose in the project
  • Involved in building and deploying scripts using Maven to generate WAR, EAR and JAR files

Environment: : Java, J2EE, Servlets, MVC Struts, Spring, PL-SQL, HTML, WebSphere Application Server, Rational Rose, UML, MS Visio, Rational Unified Process (RUP), XML, Oracle, VSS, Log4j, Unix.

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Testing and deploying the application on WebLogic server.
  • Developed and deployed the applications on Oracle WebLogic Application Server.
  • Worked on database interaction layer for insertions, updating and retrieval of operations data of internal applications from oracle database by writing stored procedures.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Object Oriented Analysis and Design using UML include development of class diagrams, Sequence diagrams and state diagrams and implemented these diagrams in Microsoft Visio.
  • Implemented MVC, DAO J2EE design patterns as a part of application development.
  • Developed controllers and actions encapsulating the business logic.
  • Prepared documentation and participated in preparing user's manual for the application.

Environment: Core Java, Java 1.6, JSP 2.2, Servlets 3.0, Spring MVC, Hibernate, Web Services (SOAP, WSDL, REST), Apache Axis, XML, JNDI, JDBC, Spring, Oracle WebLogic Application Server 11g, Oracle 10g, UML, Eclipse 3.5, HTML 5, CSS, AJAX, JavaScript, Ant, JUnit, Microsoft Visio.

Confidential, Tulsa, OK

Java/J2EE Developer

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements. Extensively used Hibernate framework to persist the operations data to the database.
  • Wrote complex SQL and HQL queries to retrieve data from the Oracle database.
  • Used Web Services for communication between the different internal applications.
  • Used Apache Axis as the Web Services framework for creating and deploying Web Services clients using SOAP and WSDL.
  • Scaled the component interactions and generalized the interfaces using RESTFUL.
  • Used SOAP for the communication between the different internal applications.
  • Involved in producing necessary WSDL to deploy as a Web Service.
  • Developed the XML schema and Web Services for the data maintenance and structures.
  • Developed classes to interface with underlying web services layer.
  • Designed and developed JSP pages using Spring MVC framework.
  • Used Spring Security for Authentication and authorization extensively.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Developed the Controller Servlet to handle the request and responses.
  • Designed rich user interface screens using AJAX, Java Script, CSS, and HTML.
  • Involved in the design of the Referential Data Service module to interface with the various internal databases using JDBC.
  • Developed ANT scripts for building
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Designed and developed the front end using HTML, CSS, and Dojo, JSP and tag libraries.
  • Used Spring Core Annotations for Dependency Injection.
  • Designed and developed a ‘Convention Based Coding’ utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with JSF tag libraries.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively. Used HQL and SQL for fetching and storing data in databases for gathering customer related information for a particular customer.
  • Designed and developed the Valuators, Controller Classes and Java bean components
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend Oracle database tables for the application.
  • Implemented web services with Apache Axis.
  • Wrote front end in visual basic, with a middle layer in C++, going to an oracle repository.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex for extract SQL queries ting data from the database.
  • Designed and built SOAP web service to retrieve the data for companies report from MDM-CRSEARCH webservice. The input output parameters for CR webservice are described in SDCA SFS.
  • Experience working in a J2EE environment through development, testing and implementation of application.
  • Experience creating implementation / rollout plans.
  • Defect resolution, troubleshooting, and production support.
  • Used Apache Ant for the build process.
  • Used ClearCase for version control and ClearQuest for bug tracking.

Environment: Java, JDK 1.5, Servlets, Hibernate 3.2, JPA 2.0, Spring 2.0, JSF beans, JSF Ajax, Oracle 10g, Eclipse 3.2, Apache Ant, Web Services (SOAP), Apache Axis 2.0, WebSphere 6.1, JSF Taglibs, JavaScript, HTML, CSS, XML, Clear Case, ClearQuest.

Confidential

Java Developer

Responsibilities:

  • Design and Code Development phases which was modeled using AGILE SCRUM
  • Worked with SDLC phases i.e. analysis, design, development and testing phases for the entire application.
  • Designed UI screens using JQuery and HTML.
  • Used Struts Framework in the presentation layer and Validation Framework to validate the data.
  • Implemented various design patterns like Business Delegate, Data Access Object, Session Façade, Service Locator and Data Transfer Object in different tiers of the module.
  • Used Hibernate Persistence Strategy to interact with database.
  • Used JUnit framework for Unit testing of application.
  • Created action classes using the struts framework
  • Used Spring Framework for dependency injection and to integrate Struts Framework and Hibernate.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used AJAX to interact with the server and to work some part of the screens.
  • Used Json objects to get data asynchronously from the server and to display on screen
  • Used SVN for version control and source code management.
  • Used Eclipse as IDE for development and worked and configured application in Jetty Web Server.

Environment: Java, J2EE, Custom tags, JSP, Spring, AJAX, Design Patterns, CVS, PL/SQL, XML, XSD, CSS, HTML, JavaScript, Web Sphere, Oracle 10g, Windows.

We'd love your feedback!