We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Over 8+ years of strong experience in software development using Java 8, J2EE technologies.
  • Involved in teh Software Development Life Cycle phases which include Analysis, Design, Implementation, Testing and Maintenance.
  • Well versed in using Software development methodologies like Rational Unified Process (RUP).
  • Experience wif Object Oriented Analysis and Design (OOAD) methodology using tools like Unified Modeling Language (UML) and Rational Unified Process (RUP) using Rational Rose.
  • Expertise in J2EE technologies like JSPs 1.x/2.0, Servlets 2.2/2.3/2.4/2.5 , EJBs 2.0/3.0, JDBC, JNDI and AJAX.
  • Involved in developing distributed Enterprise and Web applications using UML, Java/J2EE, Web technologies dat include EJB, JSP, Servlets, Applets, Struts, JMS, JDBC, HTML, XML, XSL, XSLT, JavaScript and Hibernate.
  • Experience wif various J2EE design patterns like DTO, DAO, MVC, Session Facade, Business Delegate, Service Locator, Transfer Object, Singleton and View Object in teh development of Enterprise Applications.
  • Worked onMultithreading, Spring&JSF framework for developing Multi - Tier distributed Enterprise Applications.
  • Familiar wif coding rules and code analysis tools like Check style and Test Driven Development(TDD).
  • Familiar wif creating new PoC’s. Experience in IBM Rational Function Tester.
  • Experience in developing Web Applications wif various Open Source frameworks: JSF 1.2, Spring Framework 2.0/3.0,SpringMVC, Web Flow, Hibernate 2.0/3.0 ORM, Jakarta Struts Framework 1.1/1.2/2.0, Struts Validation and Tiles Frameworks.
  • Used persistence frameworks, Hibernate and JDO to map POJOs to a relational database.
  • Extensively worked on implementing SOA (Service Oriented Architecture) using XML Web services (SOAP, WSDL, UDDI and XML Parsers).
  • Familiar wif EJB design patterns, Service Oriented Architecture (SOA), Aspect Oriented Programming (AOP).
  • Worked wif XML parsers like JAXP (SAX and DOM) and JAXB.
  • Good Experience in Server side Business Logic Development using Session, Entity and Message Driven Beans.
  • Expertise in applying JMS (Java Messaging Service) for reliable information exchange across Java applications.
  • Extensive experience and understanding of java 2 / 5, JDBC, XML, XSL, XSLT, XSD, parsing methodology like SAX and DOM, RAD 7.2,Eclipse 3.x IDE, Weblogic 7.X/8.X,WebSphere 6.1, Jboss4.0 and Apache Tomcat 4.x Servers.
  • Expert in Spring Boot which is radically faster in building cloudMicroservicesand develop Spring based applications wif very less configuration.
  • Experience and in-depth Knowledge in teh strategy and practical implementation of AWSCloud-Specific technologies including EC2, EBS, S3, VPC, RDS, SES, ELB, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, Red Shift, Lambda, SNS, Dynamo DB.
  • Migration of existing systems to AWSand using teh snapshot method for teh EBS volumes.
  • Proficient wif Core Java and markup languages HTML, XHTML, DHTML, CSS, XML.
  • Built and maintained a REST-ful microservices architecture, and added numerous services to it. Used ES2015 on Node.js, Express, Lodash, and Ramda on Pivotal Cloud Foundry
  • Strong skills in SQL/PL-SQLprogramming. Successfully implemented physical standby database using OracleData Guard feature for High availability configuration.
  • Configured and maintained WildFly / jboss Application Server and Apache Web Server on production, QA and development server. Managed maintenance and production support.
  • Experience in working wif NoSQL databases (schema on read) databases mongo DB and Cassandra and search optimized store elastic search.
  • Experience in building applications of various architecture styles like Micro-services architecture consisting of Restful web services and Docker container based deployments, Event driven architecture applications built using spring integration, RX java, Bacon JS, Apache Kafka and SOA built using SOAP base JAX-WS web services and Mule ESB.
  • Experience in working on DevOps teams and help automate server and infrastructure configurations using shell scripting, Perl, chef cook books and building Docker Images.
  • Developed and maintained User authentication and authorization by employing EJB
  • Thorough noledge aboutAngular.js Features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture; React.js Features like Components, Lifecycle methods, Unidirectional data flow using teh Flux Architecture and state management libraries like Redux.
  • Used ng-rectangularmodule to use React components on teh view layer.
  • Strong experience inSecurity-Systemdevelopment for Web Applications. Involved and Developed all phases of security implementation using spring security system against All types of authentications:LDAPauthentication,Databaseauthentication andPre-Authentication.
  • MaintainedIBM RationalAppScan Enterprise in enterprise environment and reviewed dynamic scan results to determine whether vulnerabilities can be exploited.
  • Expertise in RDBMSnamelyOracle, MS-SQL Server, MySQLand DB2, Sybase and Stored procedures & Triggers. Knowledge of IBMWebSphere
  • Worked on developing Python, Perl, Bash scripts.
  • Extensive experience wif Java compliant IDE’s like Eclipse 3.0,NetBeans,RAD 6.1
  • Hands on experience wif JUnit, and Log4j in developing test cases and determining application functionality.
  • Hands on experience of Build & Deployment phase and usage of Continuous Integration (CI/CD) tools, build configuration, change history for releases, Maintenance of build system, automation & smoke test processes, managing, configuring, and maintaining source control management systems.
  • Worked wif version control systems like CVS, VSS, SVN, GIT and Source Tree for providing common platform for all teh developers.

TECHNICAL SKILLS

Languages: C++, Java, J2EE, SQL/PLSQL

Operating Systems: Windows 98/2000/XP/NT, Unix, MS-DOS

Java Technologies: J2SE, J2EE, JSP, Servlets, JDBC, JMS, MDB, JNDI, Web Services, JSF.

Web/App. Server: Apache Tomcat 5.5 &6.x, WebLogic7.0,10.0, and WebSphere 6.1, JBoss4.5

Frameworks& Tools: Struts1.1/1.2, JSF, Spring, MVC, ATG, Hibernate, JUnit, JPA, Easy Mock, AJAX, Log4J, Eclipse, RAD 6.0, STS, Tibco EMS, IBM Rational

Web Technologies: JSP, JQuery, XML, JSON, HTML, XSLT, JavaScript, CSS, DHTML, Servlets, JSF, Ajax, REST, JSTL

Databases: ORACLE, DB2, Sybase, SQL Server, MYSQL, MongoDB, Cassandra

Design &Modelling: UML, Design Patterns, Microsoft Visio, Rational Rose 3.0,Agile SCRUM

Tools: /IDES: RAD 7.5,Net Beans, Eclipse and JIRA

Build Tools: ANT, Maven

Version Control Tools: CVS, SVN, GIT, Source Tree, Clear Case

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in software development life cycle (SDLC), which includes requirement-gathering, design, coding, testing.
  • Implemented agile methodology throughout teh project development lifecycles.
  • Designing Sequence diagrams, Deployment diagrams, Dataflow diagrams, and Class diagrams using UML, RationalRose and RationalSoftware Architect (RSA).
  • Responsible for analysis, design, development and integration ofbackend components usingJ2EE technologiessuch as spring3 and Spring JDBC.
  • Manage theIBM Rational Tools FlexLM redundant license servers for floating license use.
  • Serve as teh project's liaison toIBM Rationaltechnical and sales staff on issues and inquiries relating to Rational products.
  • Defined and implemented HA/DR solutions using Oracle Data Guard, OracleRAC.
  • Write installation instructions for desktop support team and end users for installingIBM Clear Case7.x/8.x native client, Clear Case Remote Client 7.x/8.x, Requisite Pro 7.x thick client, Rational SoDA 7.x, RationalApplication Developer 7.x, RationalSoftware Architect 7.x/8.x, and RationalSoftware Modeler 7.x.
  • Extensive use ofTeam forge, for maintaining teh design and other project related documents, status of teh assigned tasks.
  • Designed and developed Business Services usingSpring Framework (Dependency Injection) and DAO Design Patterns.
  • DevelopedProject Specific Java API’sfor teh new requirements wif Effective usage ofData Structures, AlgorithmsandCore Java, OOPS concepts.
  • Developed web service for web store components using Restful API.
  • Coded membership tiers dynamo pages using standard ATG tag libraries.
  • Developed web services in JavaScript wif Node.js/Express, in Java wif Apache Axis, and in PHP wif various tools.
  • Strong understanding in PL/SQL and SQL and able to write SQL query.
  • Developed REST based Microservicesusing Spring Boot.
  • UsedXML, XSD and JSONmessages forData transfer. UsedJAXBAPI andDOMforXML parsing messages.
  • Developed application Specific thread safe XML APIs,XML Document Builderandparserutils, validators using javaDOM Parserwhich is used among teh components.
  • Provide management support to teh Authentication& updatedAuthentication Services.
  • Performed CRUD operations on JSON and XML formatted RESTful web serviceswif oAuthand oAuth2 authentication protocols.
  • Used spring's test framework to create integration tests for various spring bootandspringbatch applications.
  • Created Typescript reusable components and services to consume RESTAPI's using Component based architecture provided by angular4.
  • Used Protractor provided by angular for end to end (e2e) testing.
  • UsedAngular2 for delivering user experiences such as high performance, off-line accessibility and
  • Created variousspring bootandspringbatch applications to connect them to various databases and created queries to retrieve data and modify teh tables for teh databases.
  • Implemented Business logic in teh middle-tier using Java classes, Java beans.
  • Experience in ATG ecommerce product Suite server environment and administration.
  • Created and modified Complex SQL Commands.
  • Deployment and administration of J2EE components on IBM WebSphereApplication server and monitoring using Wily Introscope and HP diagnostics.
  • Provided infrastructure solutions for J2EE applications aroundIBM WebSphereApplication Server,HTTP Server on AIX and Linux platforms
  • Experience wif AWSS3 services creating buckets, configuring buckets wif permissions, logging, versioning and tagging.
  • Knowledge in using Blue/Green Deployment inAWSto reduce teh downtime.
  • Leveraged several Jenkins plugins to automate tasks like code coverage, metrics, AWS-ec2 plugin, and job creation.
  • Help Devops teams configuring servers by building cook books to install and configure tomcat.
  • Helped Devops team wif POC for Docker by containerizing teh web application.
  • Databasedesigning and tables, master datacreation in teh database.
  • Analyzing theexecution planand choosing teh optimizedqueryfor teh DB operation using SQL Developer,Teradata, and DBeaver.
  • Conceived, Designed, Installed and Implemented CI/CDautomation system.
  • Extensiveuse of Appwatch MQ forinteraction between components and Dev to Dev testing.
  • Used GIT, Source Tree for versioning and managing branches
  • Involved in configuringWeb.xml, Springs-context.xml.
  • UsedSoap UIforDev to Devtesting.
  • UsedSonarfor maintaining teh code quality and JUnit code coverage.

Environment: JDK1.7, J2EE, JDBC, Servlets, Spring, Spring JDBC, IBM Informix, DBeaver, WebSphere 6.1, Oracle 10.g, SQL Assistant,Cassandra, XML, XSD, Eclipse, Tomcat Application Server, GIT, Angular 4, Source Tree, Maven, Windows OS, Log4j, Junit, JMockit.

Confidential, FL

Sr. Java/J2EE Developer

Responsibilities:

  • Developed Web interface using JSP, Standard Tag Libraries (JSTL), and Struts Framework.
  • Involved in teh analysis, design, and development and testing phases of application.
  • Presentation tier developed using Struts, writing Action Classes, Form Bean Classes and configure teh application using Struts Configuration file.
  • Developed front end wif JSP, Struts Tag libraries, JSTL and JavaBeans.
  • Used struts tiles framework for layout management.
  • Used Fuse as platform to createmicroservices(camel blueprint framework, apache CXF, JAVA, Mybatis for database object relational mapping, maven as build tool and teh deployment server as apache KARAF)
  • Used JIRA 5.2 for teh issue tracking and bug reporting.
  • Used Stateless Session Enterprise Java Beans (EJB) to encapsulate teh business logic.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Used XML Web Services using SOAP to transfer information to teh supply chain and domain expertise Monitoring Systems.
  • Developed few time sensitive and important review/comments sections wif React.js and Angular.js using ng React directive.
  • 212
  • Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Sate less Session Beans) and Web Services for building teh middleware distributed components and deployed them on application servers.
  • Implemented teh Hibernate framework (ORM) to interact wif database.
  • Used spring batch framework to create custom readers and writers to work wif teh application.
  • Used spring bootframework to create properties for various environments and use yamls for configuration.
  • Implemented persistence layer using JPA and writing SQL queries based on JPA criteria API.
  • Implemented spring security for application transaction management.
  • Developed Web Services to integrate wif teh External System.
  • Facilitated upgrade to Java8, replacing teh Joda library, using Streams and Lambda expressions.
  • Extensively worked wif XML using DOM and SAX parsers for transferring teh data between different components.
  • Provided implementation support for R12 order management, oraclepurchasing, inventory, payables, receivables, fixed assets, general ledger and discrete manufacturing modules
  • Involved in implementing teh Message Oriented Middleware for Asynchronous communication in Enterprise application.
  • Created REST services in Oracle Apex to import source files intoPaasschema.
  • Administrator and Architect of Cloud platforms (AWS).
  • Configured anAWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources wifin teh Amazon RDS Oracle DB cluster.
  • Involved in developing EJB's Message Driven Bean (MDB) for asynchronous messaging.
  • Implemented Maven build tool to build jar files.
  • Developed teh Login Authenticationand Help Page in teh application and changing teh data dynamically in teh application using Google Cloud Servicesand Firebase.
  • Used JavaScript for client side validations and Struts Validation for server side Validations.
  • Developed teh Junit test cases.
  • Used Log4j and commons-logging frameworks for logging teh application flow.
  • Supported deployment of application in multiple environments including SIT, UAT and Production Environment.

Environment: Java 8, J2EE, Web Logic 8.1, Eclipse, Struts 1.0, JDBC, JavaScript, JPA, CSS, XML, ANT, Log4J, Angular.js, VSS, PL/SQL and Oracle 12g.

Confidential, Raleigh, NC

Java Developer

Responsibilities:

  • Involve in installation and configuration of Web Logic Application Server on Windows XP systems for teh application.
  • Extensively used CVS for version control management.
  • Used Spring Framework for developing teh application and used JDBC to map to Oracle database.
  • Extensive use of maven to build and deploy teh application into dev environment and QA environment and work wif teh front-end developers in displaying teh data.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve teh data from Web Service, manipulate teh data to in corporate Business Logic and save teh data to Oracle database.
  • Used Multithreading to simultaneously process tables as and when a specific user data is completed in one table.
  • Used Tortoise SVN 1.6.12m, GIT for teh repository management.
  • Consume Web Services using java to retrieve teh required information to be populated in teh database.
  • Worked onAngular 2.0 by consuming RESTful web services and used forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • UsedAngular2.0 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server using SASS, Bootstrap, andAngular 2.0.
  • Worked on Asset Management Module in order to develop services using Restful Web services.
  • Use of SOAPUI to verify teh WSDL end point URL.
  • Extensive use of core java features like multithreading, caching, messaging to develop middleware for teh application.
  • Worked on Reference Architecture forPAASplatform for DataStax Cassandra / Spark, Confluent Zookeeper, Kafka, ELK products intoPAASplatform using Open Shift Container Platform (OCP)
  • Wrote PL/SQL Stored Procedure using TOAD for archiving data on a daily basis for a monthly report and scheduled teh job using DBMS Scheduler
  • Working wif CI/CDPrinciples According to Organizational Standards.Integrating SonarQube In teh CIPipeline for Coverage reports and Sonar Metrics.
  • Externalized Business Logic from code using database to store dynamic rules based on UI used by business and used these rules in teh code to apply business logic to data.

Environment: Web Logic 9.2, Spring 3.0, Spring MVC Core Java, Java 8, JDBC, Maven, Servlets, Restful Web Services, PL/SQL, Oracle, Windows XP, SOAPUI, CVS.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Analysis and Design of various modules using J2EE Architecture.
  • Involved in teh analysis, design, and development and testing phases of Software Development Life Cycle (SDLC)
  • Worked on other servers like WebSphere portal.
  • Used Rational Rose for developing Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in teh design phase.
  • Extensively used agile development methodology and project planning.
  • Used JSF 1.2 Framework in teh application which is based on teh MVC design pattern.
  • Implemented automatic/dynamic text filling support using AJAX/JSF components.
  • Used Hibernate3.0 in data access layer to access and update information in teh database.
  • Used Spring 2.0 Framework for DI (Dependency injection) and integrated wif Hibernate and JSF.
  • Used Tibco EMS for critical business data events.
  • Involved in writing Spring Configuration XML file dat contains declarations and other dependent objects declaration.
  • Used Camel for API connectivity.
  • Actively involved in designing and implementing Singleton and Front Controller, Service Locator, Business Delegateand Data Access Object design patterns.
  • Used Java Message Service (JMS 1.1) for reliable and asynchronous exchange of important information such as loan status report.
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building teh middleware distributed components and deployed them on application servers.
  • Used Oracle wif teh functionalities of teh Database Administrator as teh backend database using Windows NT OS.
  • Used Log4J 1.2to capture teh log dat includes runtime exceptions.
  • Used CVS 1.1 for version control and used IBMRAD 6.1 for implementing teh application.

Environment: IBM Web Sphere Application Server 6.1, J2EE 1.4, JSF 1.2, Rich Faces, Hibernate 3.0, Spring Framework 2.0,Spring Web Flow, JMS 1.1, XML1.1, Tibco EMS, Web Services, SOA, XSDUI, WSDL 1.1, SAX, DOM, JavaScript, Rational Rose, UML, HTML, JNDI, CVS 1.1, Log4J 1.2, Junit 3.8, ANT 1.5, DB2, Sybase, IBM RAD 6.1, Linux, Windows NT.

Confidential, Denver, CO

Java Developer

Responsibilities:

  • Developed teh application using Struts Framework dat leverages classical Model View Layer (MVC) architecture UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Worked in an Agile work environment wif Content Management system for workflow management and content versioning.
  • Maintained and updated teh Jasper reports.
  • Involved in designing user screens and validations using HTML, jQuery, Ext JS and JSP as per user requirements
  • Responsible for validation of Client interface JSP pages using Struts form validations
  • Integrating Struts wif Spring IOC
  • Used Spring Dependency Injection properties to provide loose-coupling between layers
  • Implemented teh Web Service client for teh login authentication, credit reports and applicant information using Apache Axis 2 Web Service
  • UsedHibernateORMframework wifSpring for data persistence and transaction management
  • Used Hibernate 3.0 object relational data mapping framework to persist and retrieve teh data from database
  • Created physical and logical data model, design and implementation
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations
  • Developed ANT Scripts to do compilation, packaging and deployment in teh WebSphere server
  • Implemented teh logging mechanism using Log4j framework
  • Designing and implementing algorithms
  • Wrote test cases in JUnit for unit testing of classes

Environment: JDK 1.5, J2EE 1.4, Agile Development Process, Struts 1.3, Spring 2.0, Web Services (JAX-WS, Axis 2) Hibernate 3.0, RSA, JMS, JSP, Servlets 2.5, WebSphere 6.1, SQL Server 2005, DB2, Windows XP, HTML, XML, IBM Rational Application Developer (RAD), ANT 1.6, Log4J, XML, XSLT, XSD, jQuery, JavaScript, Ext JS, JSON, JUnit 3.8, SVN, GIT

We'd love your feedback!