We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Malvern, PA

SUMMARY

  • Over 6+ years of IT professional experience with full project development, implementation and deployment on Windows /unix using JAVA/JEE technology stack.
  • Experience in developing and testing enterprise applications using agile Scrum, Test First, Test Driven methodologies and good understanding of Service orientation architecture.
  • Extensive experience in developing MICROSERVICES using JAVA SPRINGBOOT.
  • Experience in developing Webservers using SOAP and RESTful API’s.
  • Experience in Design and Development of middleware SOA components using Web services and JMS.
  • Extensive experience on MVC architecture using Struts, JSF, Spring framework / JSP - Servlet and J2EE Design Patterns.
  • Extensive programming experience in Java, J2EE using Eclipse and WebLogic Workshop.
  • Extensive experience in Oracle and SQL databases.
  • Extensive experience in Agile Methodology and Iterative Development.
  • Extensive experience in Unit Testing, System Integration Testing, Integration and Performance Tuning.
  • Extensive experience in UML Modeling developing use case diagrams, class diagrams and sequence diagrams.
  • Extensive experience in designing highly transactional web based applications and Multithreaded services using Java/J2EE technologies and handling design/implementation using UML/Eclipse/RSM.
  • Experience in developing web services using SOAP and REST.
  • Good noledge in Java/J2EE architecture and developing applications based on OOAD concepts.
  • Team player and a self-starter with excellent written and verbal communication, technical and interpersonal skills.
  • Ability to rapidly learn new concepts and possess excellent analytical, problem solving skills and keen interest in teh emerging technologies.
  • Good understanding of JAVA / J2EE Design Patterns like Singleton, Factory, Front Controller, Value Object, Business Delegate, Service Locator and Façade
  • Experienced in buildtools like Ant and Maven, Log4j for Logging and jUnit for testing, Expertise in using J2EEApplication Servers such as IBM WebSphere, WebLogic, JBoss and Web Servers like Tomcat.
  • Experienced in handling Version Control Systems like GIT, Bit bucket and SVN.
  • Working experience with teh operating systems like UNIX, Solaris and Windows
  • Development experience includes working with cross functional team and global development teams in Onshore/Offshore Model
  • Proficient in working across all stages of Software Development Life Cycle (SDLC) and Agile methodologies
  • Expertise in object modelling and Object Oriented design methodologies (UML). Experience with UML diagrams like Class, Object, Use Case, State, Activity diagrams
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing in a fast paced environment

TECHNICAL SKILLS

Languages: Java, J2EE, UML, SQL, XML

J2EE: JSP, Servlets, JDBC, Web Services, JSTL,and Hibernate

Frame works: Struts, spring, JSF.

Build Tools: Maven, Jenkins, Bamboo

Design Tools (UML): Enterprise Architect, Rational Software Modeler 7.x, MS Visio, IAA

IDE(s): Eclipse, WebLogic Workshop, IntelliJ Idea, Spring Tool Suite

Configuration Tools: Clear Case, Subversion, Bit Bucket,Git

Databases: Oracle 10g/9i/8i, MS-SQL. Mysql 5

Application Servers: WebLogic 9.x, WebSphere Application Server 5.x/6.x/8.x, Jboss 7

Web Servers: Tomcat Web Server 6.x

Other Tools: Spring, Drools Rule Engine 4.x,, Log4j, JUnit3.x, Java Script, Check style

PROFESSIONAL EXPERIENCE

Confidential, Malvern, PA

Java/J2EE Developer

Responsibilities:

  • Analysis and Design of use cases, technical design documents for developing teh Java components.
  • Developed teh Web application using Spring Boot, Angular 4, Html 5, CSS3 and Javascript.
  • Developed teh DAO layer for teh application using Spring data and developed services layer using Spring.
  • Developed Rest clients using Spring Rest template to interact with other services.
  • Developed a pipeline to migrate data from Db2/Oracle to DynamoDB using AWS services.
  • Managed change data capture from database using Kinesis, Oracle AQs and Attunity.
  • Created cloud-formation templates to integrate AWS cloud platforms and automated templates using troposphere.
  • Created CI/CD pipeline using Bamboo Specs and used Bit Bucket for version control.
  • Design, develop and elevate cloud based microservices and integrated into continuous delivery pipeline.
  • Followed domain driven design in implementing micro services that follow 12 factor principals.
  • Implemented caching using Gemfire API and created custom logic to handle time sensitive data.
  • Developed reports, dashboards (heat-map), alerts using Splunk.
  • Worked on Business Process and Decision Management Design using DroolsRules Engine.
  • Introduced Hystrix circuit breaker to increase resiliency, fault tolerance of applications to fail fast and stop cascading failures.
  • Monitored and managed teh application health by usingSpring Actuator.
  • Designed and developed a spring batch application which creates reports and sends notifications using Apache POI and automated batch run using Control-M.
  • Extensively worked onJMeterto create Thread Groups and test Web Application for various loads on key business scenarios.
  • Used multithreading to handle database stored procedure calls for performance enhancement.
  • Implemented Web API with JWT (JSON Web Tokens) to secure teh Web API Service Layer.
  • Introduced service virtualization (CA dev test) for handling service-to-service calls.
  • Designed and Implemented Test Automation Strategy and created Automation Test Plan to validate and perform security check for rest end points using Cucumber, PACT and spring test frameworks.
  • Wrote extensive unit tests and integration tests using Junit, Easymock and Mockito framework to thoroughly test teh code and maintain high code coverage.
  • Used customized components in Angular 4 to develop dynamic and responsive pages.
  • Developed Single Page application (SPA) usingAngular4.
  • Interacting with teh offshore team to assist them in teh development and halp them understand teh requirements and performed Code Reviews.
  • Worked on drafting of Function Specification documents based on Business solution Documents provided by teh business team and coordinating with teh build team in teh deployment activities
  • Integration testing, bugs fixing, handling change requests and code reviews.
  • Responsible for maintaining teh code quality, coding and implementation standards by code reviews.
  • Created various unit test cases and integration tests for teh DAO, Service, and Controller components using jUnit, dbUnit and Spring Test support.

Environment: Java 1.8, Junit 4, Tomcat 8, DynamoDb, Sencha Ext-JS, HTML 5, CSS 3, JS, Spring Boot, STS, REST Web services, Maven, Junit, Angular 4,log4j, Javascript, Bit bucket, Cucumber, EasyMock, Mockito, Splunk, Apache POI, Gemfire

Confidential, Melville, NY

Java/J2EE Developer

Responsibilities:

  • Coding new enhancements to teh application as per iteration and followed Agile methodology for development.
  • Coordinated with Business Analyst, Architecture and QA team to ensure teh quality and success for each iteration tasks.
  • Designed and developed various server side components like service handlers for service layer and DAO's for persistence layer and developed Hibernate mapping for persistence layer.
  • Working on server side using JAVA, Hibernate, Spring, Framework creating services.
  • Created REST Web Services using Apache CXF to be consumed by other partner applications.
  • Setup Data source in WebLogic Server and configuring environment for SIT, UAT, PFIX, BCP.
  • Created UI screens using XHTML, Html, Javascript, AJAX4JSF, JSF and Richfaces framework.
  • Wrote JUnit Test Cases and perform Unit and integration test to ensure teh functionality of teh application.
  • Used multithreading to handle service calls for performance improvement.
  • Developed Batch jobs using Spring Batch and scheduled them using Spring Scheduling and created and modified existing Store procedures and SQL Queries in SQL Server 2008.
  • Hands on experience working on UNIX servers using WinSCP and Putty.
  • Analysis and updating of teh existing Product data on MySQL database to support new GDS inventory and coordinating teh changes with Database Team.
  • Performed Development, Team mentoring and coordination with Program manager and testing team lead.
  • Author of Business Functionality Documents, Product Detailed Design Documents and other Spec document as needed.

Environment: Java 1.6, JSF2, Rich Faces 4, Maven, Spring DI, AOP, Batch, Scheduling, Hibernate, Junit, log4j, WebLogic 11g, web services, XML, eclipse, java script.

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Involved in developing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed front end modules using JAVA, JSP and Servlets.
  • Used SQL Server as teh backend database using UNIX OS. Involved in design of teh database schema and development of Stored Procedures.
  • Worked on jQuery for user interface interactions, TEMPeffects and themes built on top of teh jQuery javaScript.
  • Developed web application using JSF Framework that uses Model View Controller (MVC) architecture with JSP as teh view.
  • me have worked on agile environment uses incremental approach and also have daily standup meetings.
  • Consumed web services from different applications within teh network
  • Worked on Enterprise JavaBeans is service - side model that encapsulate teh business logic of an application
  • Integrated with WebMethods via webservices.
  • Developed Hibernate 3.0 in Data Access Layer to access and update information in teh database.
  • Used Spring 2.0 Framework for Dependency injection and integrated with Hibernate
  • Used Spring Web flow to manage complex page flows.
  • Designed and developed Utility Class that consumed teh messages from teh Java message Queue and generated emails to be sent to teh customers. Used Java Mail API for sending emails.
  • Coded Maven build scripts to build and deploy teh application on WebSphere 7.0
  • Used JUnit framework for unit testing of application and Log4j 1.2 to capture teh log that includes runtime exceptions.
  • Used CVS for version control and used IBM RAD 6.0 as teh IDE for implementing teh application.

Environment: Java 1.5, Eclipse Ganymede, WebSphere Application Server, Oracle11g, JSP, Servlet, JSTL, Spring, Hibernate, JavaScript, CSS, JNDI, JAX-WS, XML, XSL, XSLT, SQL Developer, ANT, JUnit, SOAP-UI, JMeter, Log4J.

Confidential

Developer

Responsibilities:

  • Developed JSP’s and HTML for front end User Interface.
  • Implemented J2EE Design Patterns like MVC, Service Locator and Session Façade.
  • Designed, developed and implemented teh business logic required for Security presentation controller.
  • Configured JMS in teh Web Sphere Application server to send messages to all teh donors.
  • Wrote Message Handler Adapter for enterprise calls (Asynchronous Messages) using Message Driven Beans, JMS, and XML.
  • Wrote SQL queries, used JDBC to connect to Oracle database for larger data retrievals.
  • Involved in preparation of docs like Functional Specification document and Deployment Instruction documents.
  • Involved in development of Business components like Session Beans and Entity Beans for Transactions and business logic purpose.
  • Developed Message Handler Adapter, which converts teh data objects into XML message and invoke an enterprise service and vice-versa using JAVA, JMS, MQ Series.
  • Wrote Junit test casesfor testing teh enhancement modules.

Environment: RUP, UML, EJB 2.x, JNDI, Servlets, JSP, JMS, MQSeries, XML, J2EE, JDBC, WSAD, Web Sphere, LDAP, ANT, Rational Rose, Dream Viewer, CVS, Test Director, Oracle, IBATIS Junit, JavaScript, DHTML

We'd love your feedback!