We provide IT Staff Augmentation Services!

Java/j2ee Full Stack Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 12+ yrs. of experience in Analysis, Design, Development and Implementation of Web based Client/Server and Database applications.
  • Hands on experience in JAVA/J2EE Full Stack Developer (Front End, Server - Side business logic, Database) including HTML, XML, JavaScript, AJAX, AngularJs, jQuery, JSP, JSF, JSON, Bootstrap.
  • Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud Config, Spring Cloud Sleuth, Zipkin, Netflix OSS components (Eureka, Zuul, Hystrix), Pivotal Cloud Fundry, Rabbit MQ, My SQL, Restful Web Services.
  • Experience with SOA/Restful Web Services using Axis2/Apache CXF.
  • Experience in database development using SQL and PL/SQL and experience working on databases like Oracle9i, DB2, SQL server and Postgres.
  • Worked on NoSQL databases including MongoDB.
  • Well versed with Agile, Waterfall, BDD and TDD methodologies.
  • Expertise Java/J2ee Design Patterns Singleton, Factory, Observer, Façade (GOF) and UML.
  • Experience in Web/Application servers like Tomcat, JBoss, WebSphere and WebLogic.
  • Experience working with cross-cultural teams and onsite/offshore.

TECHNICAL SKILLS:

Languages/JSR: Java, J2ee (JSP, Servlet, JDBC, JMS, JNDI) PL/Sql, Shell Scripting

Frameworks: Spring Boot, Spring Cloud Config, ZUUL, Eureka, Hystrix, Spring MVC, Spring ORM, Struts, Hibernate, Ibatis, Restful, Junit.

Web Technologies: JSP, Servlet, AngularJs, JQuery, Sencha Touch, JavaScript, AJAX, Bootstrap

XML/Web services: XML, XSD, JAXB, JAX-RS, JAX-WS, SOAP

Middle tier: Apache MQ Series, IBM MQ, Quartz Scheduler, LDAP

Databases/Server: Oracle, DB2, Tomcat, WebSphere, WebLogic, JBoss

Build/Development Tools: Eclipse, RAD, Toad, Rational CC, SVN, CVS, Harvest, SQL Developer, Jenkins Continuous Integration, Ant, Maven, Gradle, Check style, PMD, GIT, Gradle, JIRA

PROFESSIONAL EXPERIENCE:

Confidential

JAVA/J2EE Full Stack Developer

Responsibilities:

  • Used a microservice architecture with Spring Boot-based services interacting through a combination of REST, Spring Cloud config, Spring Cloud Sleuth, Zipkin, Netflix oss (Eureka, Zuul, Hystrix), RabbitMQ and pivotal cloud foundry. Rest services templates are generated using swagger specifications.
  • Implementation of Zuul proxy as the API gateway and OAUTH2 to authenticate third party API.
  • Implementation of Hystrix circuit breaker to avoid loss of messages during handling of messages at the consumer level. Developed Hibernate in Data Access Layer to access and update information in the database.
  • Developed architecture for a new Spring Batch based system to process over 10 million transactions a night.
  • Consumed various third-party Web services using Spring WS / Apache CXF / Spring-Security.
  • Involved in building a single page and cross browser compatible web application using Angular modules including factories, services, directive and bootstrap.
  • Writing Junit / Mockito / Jasmine/ Spring MVC Test / Protractor test cases for unit, integration, and functional tests, run automatically by Jenkinsin the builds triggered by each push toGit

Environment: Java1.8, Spring, Spring Boot, Spring Cloud config, Spring Cloud Sleuth, Zipkin, Netflix oss (Eureka, Zuul, Hystrix), Hibernate, AngularJs, JQuery, Bower, Grunt, Jasmine, Informix, Tomcat, JBoss, Bootstrap, Maven, Gradle, Jenkins, JIRA

Confidential

JAVA/J2EE Full Stack Developer

Responsibilities:

  • Designed and implemented end-end architecture using Java/Spring Boot, IbatisAngularJs.
  • Created grunt build scripts and packagejson and gradle build files.
  • Implemented micro restfull services for Notifications, Reports and Events.
  • Implemented various Web services to be consumed using Spring WS / Apache CXF.
  • Developed generic exception handler for REST services.
  • Involved in building a single page and cross browser compatible web application using AngularJs components architecture and bootstrap.
  • Responsible for fine tuning Informix query and improving Caching
  • Writing Junit / Mockito / Jasmine/ Spring MVC Test / Protractor test cases and Unit testing.
  • Worked with GIT, version control tool used in the project.
  • Configured DEV/QA/UAT builds using Jenkins/Maven/Gradle.

Environment: Java, Spring, Spring Boot, Ibatis, Hibernate, AngularJs, JQuery, Bower, Grunt, Jasmine, Informix, Tomcat, JBoss, Bootstrap, Maven, Gradle, Jenkins, JIRA.

Confidential

JAVA/J2EE Full Stack Developer

Responsibilities:

  • Coordinate with business partner and scrum master for gathering the requirement and sprint planning. Design the architecture, business logic and database structure of the application in agile environment.
  • Design, implement and maintain java application phases. Drive best practice, quality and consistency within design and development phases.
  • Using Spring MVC framework that handles application logic and makes calls to business objects and services mainly web services.
  • Design and Develop User Interface for the project using Jsp, CSS, and jQuery. Working with Ajax Push to get data asynchronously from server, customized default error messages by creating message resource bundle.
  • Involved in migrating applications from legacy ocj4 server to WebLogic server and upgrade to latest java version.
  • Identifying & addressing conflicts with newer client-implemented software. Investigating alternate configurations & implementing better solutions.
  • Provide technical and functional support to testing team.

Environment: Java, J2EE, jdk1.7, java7, STS, WebLogic, Jsp, CSS, JQuery, AJAX, JAXB, Oracle SQL Developer, FTP, JMS, UNIX, Spring, Web Services, EJB, Hudson, SVN.

Confidential

JAVA/J2EE Full Stack Developer

Responsibilities:

  • Followed agile software development with Scrum methodology. Coordinate with Business partner and scrum master for gathering the requirement and sprint planning.
  • Designed and implemented Web pages for IIC auto, fire Claims and involved testing in different environments and browsers compatible.
  • Worked with front end using SFX, DDUI, JSF, CSS, and JavaScript. Developed custom JSF converters and validators, customized default error messages by creating message resource bundle. Configured the navigations to different pages.
  • Developed web service using WSDL and SOAP to communicate with third party applications. Used JMS for insurance claim reports and status information exchange between current and legacy system.
  • Performed baseline builds in UCM Clear Case. Used Build Forge and ADA tools to do the build and deployment process in different environments.
  • Conduct internal Meetings/Weekly status Meetings related to project day-to-day activities.
  • Supported system-testing analysis of logs and production defect fixing. Co-ordination with Development, Marketing, Production support and Document writers

Environment: Java, J2EE, jdk1.6, java5, WSAD, RAD 6, Web Sphere6.1, JDBC, XML, SFX, DDUI, EJB3.0, JSF1.1, icefaces1.7.2, UML, LDAP, Windows XP, JDBC, DB2, CVS, Clear Case, Build Forge, Clear Quest, AJAX, JAXB, DB2, FTP, JMS, MQ Series, UNIX, Spring, Web Services, Selenium.

Confidential

JAVA/J2EE Full Stack Developer

Responsibilities:

  • Followed agile software development with Scrum methodology. Coordinate with Business Partner and Scrum Master for gathering the requirement and sprint planning.
  • Understand the project charter for project management case study and crate core design deliverables based on the requirements.
  • Extensively used RAD 6.0 while writing code. Used Clear quest for defect management and clear case for version management.
  • Involved in taking control of the application flow working from front screen to back-end persistent store using Hibernate to access DB2 server.
  • Implemented the application using the concrete principles laid down by several design patterns such as Business Delegate, Session Façade, Service Locator and Data Access Object (DAO).
  • Worked with Ajax Push to get data asynchronously from server, customized default error messages by creating message resource bundle. Configured the navigations to different pages.
  • Developed web service using WSDL and SOAP to communicate with third party applications. Used JMS for insurance claim reports and status information exchange between current and legacy system.
  • Designed, developed, and deployed EJB components (Session and Message Driven) beans.
  • Developed several JUnit test cases, ANT build scripts to deploy the application.

Environment: Java, J2EE, jdk1.6, java5, WSAD, RAD 6, Web Sphere6.1, JDBC, XML, EJB3.0, JSF1.1, icefaces1.7.2, UML, LDAP, Windows XP, JDBC, DB2, CVS, Clear Case, Clear Quest, AJAX, JAXB, DB2, FTP, JMS, MQ Series, UNIX, Spring, Web Services, Selenium.

Confidential

JAVA/J2EE Full Stack Developer

Responsibilities

  • Install and configure WSAD, RAD, Web Sphere Application server and Sql Server2005 studio Express.
  • Use of the Spring IOC and Struts Framework for the application based on the MVC design paradigm
  • Develop and maintain elaborate services-based architecture utilizing open source technologies like Hibernate ORM and Spring Framework.
  • LDAP integration via JNDI, database server interface via JDBC for user authentication. Involved in developing the dispatch action classes in Struts and provided LDAP authentication for log in page.
  • Developing Web services by using AXIS framework for the inter module communication. Developed WSDL for the Web services basing on business rules and requirements.
  • Used hibernate for data persistency, Solid background in Object-Oriented analysis and design. Very good at various, Design Patterns, UML
  • Participate in client side and server-side data using the JavaScript’s Validators, Struts Validators and Ajax
  • Written and debugged the ANT Scripts for building the entire web application.
  • Responsible for on-site offshore co-ordination for requirement gathering and for project execution
  • Participate in development and system analysis, project planning, coding, testing, prototyping and modeling, provide detailed documentation, end user training, end user support, troubleshooting, problem resolution, and perform maintenance and enhancements for new applications

Environment: Java, J2EE, JSP, Servlets, jdk1.6, java5, WSAD, RAD 6, Web Sphere6.0, JDBC, XML, EJB3.0, JSF1.1, UML, LDAP, JNDI, JDBC, Windows XP, JDBC, DB2, CVS, AJAX, JAXB, Sql Server2005, FTP, JMS, UNIX, Spring, Web Services, Apache Axis.

Confidential

JAVA/J2EE Full Stack Developer

Responsibilities:

  • Use of the Struts Framework for the application based on the MVC design paradigm
  • Use EJB2.0 to create the Stateless Session beans. EjbGen is used to create the Remote
  • Involved in developing the dispatch action classes in Struts.
  • Develop the User Interface Screens for presentation logic using JSP, JSTL and HTML.
  • Participate in client side and server-side data using the JavaScript’s Validators and Ajax
  • Participate in client side and server-side data using the JavaScript’s and Struts Validators
  • Written and debugged the ANT Scripts for building the entire web application.
  • Perform purification of the application database entries using DB2

Environment: Java, J2EE, JSP, Servlets, JDBC, XML, EJB2.0, Apache Struts Framework, Eclipse3.2, Windows XP, JDBC, DB2, CVS, HTML, JavaScript, AJAX, DB Visualizer5.1 and MVC Architecture, UNIX, JSTL, CSS, JavaScript, HTML, DOM.

Confidential

JAVA/J2EE Full Stack Developer

Responsibilities:

  • Install and configure WSAD, RSA, Web Sphere Application server, Query Man, Power and Clear Case LT
  • Use of the Struts Framework for the application based on the MVC design paradigm
  • Design and develop Servlets, Dao’s and implementation Singleton Patterns
  • WSAD 5.1.2 and RSA used as Java IDE tool for creating JSP’s, Servlets, Value Objects and Data Access Objects and Perfect the Power and Clear Case LT environment
  • Develop the User Interface Screens for presentation logic using JSP and HTML.
  • Participate in client side and server-side data using the JavaScript’s Validators and Ajax
  • Written and debugged the ANT Scripts for building the entire web application.
  • Perform purification of the application database entries using DB2
  • Participate in development and system analysis, project planning, coding, testing, prototyping and modeling, provide detailed documentation, end user training, end user support, troubleshooting, problem resolution, and perform maintenance and enhancements for new applications
Environment: Java, J2EE1.4, JSP2.0, Servlets2.3, JDBC, XML, Apache Struts Framework, Web Sphere6.0, RSA, Windows XP, JDBC, DB2, Power, Clear Case LT, HTML, JavaScript, WSAD, Query Man and MVC,AJAX,CSS

We'd love your feedback!