We provide IT Staff Augmentation Services!

Sr Java/j2ee Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Fort Worth, TexaS

PROFESSIONAL SUMMARY:

  • 10+ years of professional experience in design, development, implementation, maintenance, and support of Web - based, Client Server and System level applications using Java/J2EE technologies.
  • Able to work Independently or as part of team and/or lead junior engineers in design/implement key technical projects.
  • Ability to communicate, influence other supporting teams such as product, QA, DevOps, etc. to achieve the objectives. Proactively collaborate and partner with internal stakeholders to deliver business impacting projects.
  • Ability to work with remote team members, either offshore or different location within and/or outside US.
  • Quick learner with good analytical and communication skills with a proactive attitude and good team spirit.
  • Experience in Airlines, Confidential, AML (Anti Money Laundering), Banking, Finance and Health domains.
  • Professional understanding of all phases of software development life cycle (SDLC), such as Analysis, Designing, Developing, Integrating, and testing of Client-Server and Web-based applications.
  • Followed Software Development Life Cycle (SDLC) methodologies Agile & Waterfall.
  • Participate in requirement & design discussions, release planning, daily standup’s, backlog grooming, iteration planning & Demo sessions regularly.
  • Strong analytical, debugging, problem solving skills, excellent communication &presentation skills.
  • Experienced in UML diagrams like use cases, class diagrams, sequence diagrams etc. using Rational Rose and MS Visio tool.
  • Proficient in Java/J2EE Design Patterns including singleton, factory, abstract factory, Builder, Model View Controller (MVC), Data Access Object (DAO).
  • Strong development experience in design and development of software applications using Core Java, J2EE (JSP, Servlets, JDBC, JNDI), Web services (XSD, SOAP, REST, WSDL, JAXB, JAX-WS, JAX-RS, Apache CXF), Hibernate, Spring Frame work (IOC, MVC, DAO, JDBC, BATCH, REST, Cloud - AWS, Eureka, Config, Sleuth), Spring Boot, Spring Cloud, Web (HTML, CSS, Bootstrap, JavaScript), JMS, Message Driven Beans, Presentation Services and Angular 2/4 Frameworks and working Knowledge in xml technologies XML, JAXB, XSD, XSLT.
  • Experience in developing micro services using Spring Boot, REST & Spring Cloud ( AWS, Eureka, Config, Sleuth ) and proving swagger UI for documentation & testing.
  • Working experience in AWS services (VPC, EC2, EBS, S3, ELB & Route53) and logging framework Log4j.
  • Extensive Knowledge in developing single-page applications (SPAs) using Angular and NPM.
  • Expertise in development of SOAP/Restful Web services with JAX-WS/JAX-RS as per SOA standards.
  • Working experience in relational data bases (IBM DB2, Oracle & MySQL) and knowledgeable in non-relational data bases (MongoDB).
  • Proficient in Object Oriented Design/Development (OOD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
  • Expertise in engineering principles Continuous integration, Continuous deployment (using Jenkins, RTC, Nexus, Artifactory & UCD (Urban Code Deploy)), Pair programming and Unit testing.
  • Proficient in unit testing the application using Junit and Mockito.
  • Experience in configuration management using build and version control tools Maven, Accurev, StarTeam, RTC (Rational Team Concert) and Git.
  • Expertise on Application servers and Web servers IBM Web Sphere, Liberty and Apache Tomcat.
  • Good understanding on Unix commands to work with application servers in Linux environment.

TECHNICAL SKILLS:

Languages: Java 1.5, 1.6 & 1.8

J2EE Technologies: JSP, Servlets, JMS, JDBC, JNDI

Spring Technologies: Spring Core, MVC, DAO, JDBC, BATCH, REST, Boot, Cloud - AWS, Eureka, Config & Sleuth

Web Technologies: HTML, CSS, Bootstrap, JavaScript and Angular 2/4.

MVC Frameworks: Presentation Services, Apache Wicket, Spring MVC

ORM Frameworks: Hibernate, Spring DAO, Spring JDBC

SOAP, REST, WSDL, JAXRS, JAX: WS, XML, JAXB, XSD, XSLT, Apache CXF, Http Client.

Messaging frameworks: JMS, Message Driven Beans, IBM WebSphere MQ

Cloud Technologies: AWS (VPC, EC2, S3, EBS, ELB & Route53), Spring Cloud (AWS, Config, Eureka, Ribbon, Sleuth, Zuul & Hystrix), Docker, Kubernetes, Helm

Database: SQL, Oracle 10g, DB2, MySQL and knowledgeable on NoSQL (MongoDB).

Build Tools: Maven, RTC (Rational Team Concert)

IDE s: Eclipse, My Eclipse (RSA, IBM RAD) and knowledgeable on Spring Tool Suite (STS) and NetBeans.

Version Control: Accurev, StarTeam, RTC & GIT

Continuous integration: Jenkins, Nexus, Artifactory & UCD (Urban Code Deploy), RTC, AWC

Application/Web Servers: IBM WebSphere 7.0/8.5.5, Liberty and Apache Tomcat Server 6.0

SDLC Methodologies: Waterfall, Agile

Engineering Principles: Unit Testing, Continuous integration, Continuous deployment and Pair programming & Test-Driven Development (TDD).

Operating Systems: Windows 98/2000/XP/7/8/10, UNIX, Linux

Other tools: Putty, WinSCP, Squirrel, DB Visualizer, Smart bear, Splunk, SOAP UI, Crucible, Rally, BMC Control-M Enterprise Manager, Swagger, Postman, SonarQube (Code quality) JaCoCo (Unit test coverage), Rational Rose, MS Visio tool, Log4j, Beyond Compare, Selenium, Service Virtualization (DevTest).

PROFESSIONAL EXPERIENCE:

Confidential, Fort Worth, Texas

Sr Java/J2EE Full Stack Developer

Responsibilities:

  • Participate in requirement & design discussions, release planning, daily standup’s, backlog grooming, iteration planning & Demo sessions regularly through Agile.
  • Involved in development of various modules of enterprise application in the ratio of 70% in back-end and 30% in front-end user stories.
  • Involved in developing Single Page Application using Angular Framework (Angular 4) and made it as API gateway using Spring Boot.
  • Developed REST microservices using Spring REST framework through Spring Boot. Invoked existing/added SOAP service operations from REST microservices.
  • Involved in extending existing SOAP webservices to implement & invoke in-house enterprise services and functionality.
  • Used enterprise Service registry and config server which based on Netflix Eureka & Config services running in kubernetes.
  • Used Spring Cloud (Eureka, Config, Sleuth) to make restful web services as micro services and enable communication between them.
  • Used Hibernate ORM (Object Relational Mapping) Framework to interact with IBM DB2 database. Developed hibernate configuration files and mapping classes.
  • Involved in setting up host platform (kubernetes cluster) in AWS Cloud (VPC, EC2, EBS, ELB, Route53 & S3) to make application run in cloud using kubernetes via kops CLI by coordinating with Cloud admin team.
  • Involved in all design meetings and made communication happen between enterprise Service registry and microservices running in different clusters in cloud.
  • Used Spring Cloud AWS to store record summary in AWS - S3 as per compliance requirements.
  • Used Apache CXF as implementation engine to enhance the existing SOAP web services to get the travel needs from third party client Sabre.
  • Used Docker for building docker images on top of IBM liberty image and Swagger UI for documenting and invoking REST services.
  • Used Maven to build and Jenkins & UCD to deploy SOAP web services onto WebSphere Application Server and Rest services to kubernetes.
  • Used Eclipse IDE for development, Accurev for Version Control, Junit for unit testing using Test-Driven Development (TDD), Crucible for code review, SonarQube for code quality, JaCoCo for code coverage, Splunk for log tracing.

Environment: JDK 8, Web Sphere 8.5.5, Liberty (for microservices), Spring 4.3, Hibernate ORM, HTML, XML, SOAP, REST, SoapUI, Postman, Swagger UI, Angular-4, Bootstrap, JUnit, Eclipse, DB2, Spring REST/Boot/Cloud, Apache CXF, Http Client, Putty, DB Visualizer, Crucible, Splunk, Jenkins, Maven, Accurev, Nexus, UCD, AWS-S3, RDS & EC2, Docker, Kubernetes.

Confidential, San Antonio, Texas

Sr Java/J2EE Full Stack Developer

Responsibilities:

  • Involved in vendor meetings and daily standup meetings throughout the process of development to launch vendor solution from in-house.
  • Developed Batch application using SOAP web services to process and load all sold health products in data base.
  • Worked on POC (Proof of Concept) project using Angular Framework (Angular 2) for developing Single Paged Applications to trace the failed records and reprocess them after verification. Used HTML, Bootstrap CSS in the presentation tier.
  • Developed REST web services using Spring MVC framework to provide health plans to Automatic Voice recognition system.
  • Used Hibernate ORM (Object Relational Mapping) Framework to interact with the IBM DB2 database. Developed hibernate configuration files, mapping files and mapping classes.
  • Used Maven to build and AWC to deploy the application onto WebSphere Application Server
  • Used Eclipse IDE for development and RTC for Version Control, Junit for unit testing, Smart bear for code review, Splunk for log tracing.

Environment: JDK 1.6, Web Sphere 7.0, RTC, Spring4.0, Hibernate ORM, HTML, XML, SOAP, REST, SoapUI, Angular2, Bootstrap, JUnit, Maven, Eclipse, DB2, Spring MVC, SOAP UI, AWC, Putty, Squirrel, Smart bear, Splunk.

Sr Java/J2EE Full Stack Developer

Confidential

Responsibilities:

  • Involved in requirements gathering, analysis, design, development and testing of the complete business solution through Agile methodology.
  • Development of front-end with Apache Wicket, HTML, JavaScript and Involved in Unit Testing using JUnit.
  • Participated as a team member in designing the user interface using HTML and CSS to make the interface use-friendly, especially child-friendly.
  • Developed automation code for testing application using Selenium with Java there by achieving 90% cut down on manual effort.
  • Developed Restful webservice to consume enterprise SOAP Web service to interact with other enterprise applications to pull member information.
  • Involved in Unit testing of application using Junit and built the package using Maven and deployed the application on to Web Sphere Application Server using AWC
  • Used Eclipse IDE for development and RTC for Version Control, Junit for unit testing, Smart bear for code review, Log4j for logging and Splunk for log tracing.

Environment: Java 1.6, Apache Wicket, HTML, XML, SOAP based Web Services, Web Sphere, Log4j, JUnit, Eclipse, RTC, SOAP UI, AWC, Putty, Squirrel, Smart bear, Splunk, Jenkins.

Java/J2EE Application Developer

Confidential

Responsibilities:

  • Involved in all phases of the Software development life cycle ( SDLC ) including Requirements gathering, designing the application, implementing the design, Testing and Maintenance Support using Agile.
  • Developed an application Using JMS (Java Messaging Service), Message Driven Beans, IBM Web Sphere MQ to make the asynchronous communication across applications using point to point approach.
  • Consumed enterprise SOAP web services to pull member profile from Message Driven Beans.
  • Developed the application using Eclipse IDE.
  • Used Hibernate Framework for persisting notification and user responses onto oracle database.
  • Used XML to transfer the application data between applications. Written SQL queries for data retrieval from the database for various inquiries.
  • Involved in Unit testing of application using Junit and built the package using Maven and deployed the application on to Web Sphere Application Server using AWC
  • Used Eclipse IDE for development and RTC for Version Control, Junit for unit testing, Smart bear for code review, Log4j for logging and Splunk for log tracing.

Environment: JDK 1.6, EJB - MDB, XML, JMS, Message Driven Bean, IBM Web Sphere MQ, Hibernate 3.0, SQL, SOAP Web Service(JAX-WS), Oracle, IBM Web Sphere Application Server, SoapUI, Log4j, SOAP UI, AWC, Putty, Squirrel, Smart bear, Splunk.

Java/J2EE Web Developer

Confidential

Responsibilities:

  • Followed Agile process for development and actively participated in Scrum meetings to produce quality deliverables within time.
  • Developed application using Presentation Services frame work.
  • Implemented front end design with JSP, HTML5, JavaScript and CSS.
  • Used Java script for client-side validations respectively.
  • Fixed bugs during System Integration testing and User Acceptance Testing phases.
  • Developed automation code for testing application using Selenium with Java there by achieving 90% cut down on manual effort.
  • Used Eclipse IDE for development and StarTeam for Version Control, Junit for unit testing, Smart bear for code review and Splunk for log tracing.

Environment: JDK 1.6, JSP, XML, Agile, HTML5, JavaScript, CSS, Eclipse, StarTeam, Presentation service framework, SOAP UI, AWC, Putty, Squirrel, Smart bear, Splunk.

Java/J2EE Application Developer

Confidential

Responsibilities:

  • Involved in all phases of the Software development life cycle ( SDLC ) including Requirements gathering, designing the application, implementing the design, Testing and Maintenance Support using agile .
  • Developed an application Using JMS (Java Messaging Service), Message Driven Beans, IBM Web Sphere MQ to make the communication across applications using point to point approach.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database. These POJOs are serialized Java Classes that would not have the business processes
  • Developed Message Driven Beans to be deployed on WebSphere Application Server
  • Used JNDI for naming and Directory Services
  • Developed Web Services using SOAP, WSDL, JAX-WS and used SoapUI for testing.
  • Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files
  • Created tables SQL queries, joins, integrity, constraints.
  • Involved in Unit testing of application using Junit and built the package using Maven and deployed the application on to Web Sphere Application Server using AWC
  • Used Eclipse IDE for development and RTC for Version Control, Junit for unit testing, Smart bear for code review, Log4j for logging and Splunk for log tracing.

Environment: J 2EE, JDK 1.6, Maven, JMS, Message Driven Beans, IBM Web Sphere MQ, JAX-WS, Hibernate, SOAP UI, Agile, XML, Oracle 10g, WebSphere7.0, Eclipse , JNDI, RTC, JUnit, Log4j , SOAP, WSDL, SOAP UI, AWC, Putty, Squirrel, Smart bear, Splunk.

Java/J2EE Web Developer

Confidential

Responsibilities:

  • Worked on web development of application in waterfall environment.
  • Developed application using Presentation Services.
  • Implemented front end design with JSP, HTML, CSS & Java script for client-side validations respectively.
  • Consumed enterprise SOAP web services using Apache CXF to pull member profile from service classes.
  • Fixed bugs during System Integration testing and User Acceptance Testing phases.
  • Developed automation code for testing application using Selenium with Java there by achieving 90% cut down on manual effort.
  • Involved in Unit testing of application using Junit and built the package using Maven and deployed the application on to Web Sphere Application Server using AWC
  • Used Eclipse IDE for development and RTC for Version Control, Junit for unit testing, Smart bear for code review, Log4j for logging and Splunk for log tracing.

Environment: Core Java/J2EE 1.5, JSP, XML, HTML5, JavaScript, CSS, Selenium, Eclipse, StarTeam, Presentation service framework, SOAP, WSDL, APACHE CXF, SOAP UI, AWC, Putty, Squirrel, Smart bear, Splunk.

Java Developer

Confidential

Responsibilities:

  • Involved in all phases of the Software development life cycle ( SDLC ) including Requirements gathering, designing the application, implementing the design, Testing and Maintenance Support with waterfall .
  • Developed application using Java Batch framework and used Spring JDBC for accessing the database.
  • Consumed enterprise SOAP web services using Apache CXF to pull member profile from service classes.
  • Fixed bugs during System Integration testing and User Acceptance Testing phases.
  • Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files.
  • Developed SQL queries, joins, integrity, constraints and Used NORCOM tool to log negative news
  • Involved in Unit testing of application using Junit and built the package using Maven and deployed the application on to Web Sphere Application Server using AWC
  • Used Eclipse IDE for development and RTC for Version Control, Junit for unit testing, Smart bear for code review, Log4j for logging and Splunk for log tracing.

Environment: Core Java 1.5, XML, waterfall, Oracle, RTC, Maven, NORCOM, Java Batch, Spring JDBC, SQL, SOAP, SOAP UI, AWC, Putty, Squirrel, Smart bear, Splunk. inetSolve, Hyderabad, India

Java/J2EE Web Developer

Confidential

Responsibilities:

  • Worked on web design and development of application in waterfall environment.
  • Developed application using Spring MVC framework.
  • Implemented front end design with JSP components.
  • Integrated Spring DAO framework for accessing the database.
  • Used Java script for client-side validations respectively.
  • Fixed bugs during System Integration testing and User Acceptance Testing phases.
  • Involved in Unit testing of application using Junit and built the package using Maven and deployed the application on to Apache Tomcat 6.0
  • Used Eclipse IDE for development and Git for Version Control, Junit for unit testing, Smart bear for code review, Log4j for logging and Splunk for log tracing.

Environment: JDK 1.5, JSP, JavaScript, CSS, Eclipse, Spring MVC, DAO, MySQL DB, Maven, Git, Apache Tomcat 6.0

We'd love your feedback!