We provide IT Staff Augmentation Services!

Sr. Java J2ee Developer Resume

0/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • 8+ years of Professional Experience in Object Oriented Programming analysis with full Software Development Life Cycle(SDLC) experience in Application Software Specifications, design, development, testing, debugging and maintenance.
  • Hands on experience in the areas of Web applications using J2EE technologies like Java, EJB, Servlets, JMS, JSP, JPA, XML, JDBC, Web Services (SOAP, RESTful, WSDL).
  • Worked on different technologies like Angular.JS, Node.js, Require.js, React.js/Redux, Ext.js, Backbone.js, Express.js, Responsive Design and Animations, HTML5, CSS3
  • Bootstrap, Angular - Bootstrap, gulp, Bower, karma, Jasmine, GIT, Java Spring, Apache Tomcat, MySQL, WebStorm and Eclipse Neon.
  • Experience in Angular2 Template basics, Template directives, Routing and navigation, Components, Services and Data Binding. Advise team on best practices for Angular 2 component driven architecture.
  • Hands-on experience in usingEclipse,Log4j, Sl4fj, JUnit, Mockito for building, logging, testing.
  • Proficient in using RDBMS concepts withOracle 9i/10g, DB2andMySQL.
  • Extensive experience in automated testing frameworks like Selenium Web Driver.
  • Hands on experience in writing JQuery code and RESTful web services.
  • Excellent experience in Object Oriented Analysis and Design(OOAD), Development, Implementation in Agile software development process, Test Driven Development and Scrum.
  • Expertise in developing SOA (Service Oriented Architecture), REST and J2EE ++ based on SOAP, WSDL, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Expert in Transaction implementation, JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, Multithreading etc.
  • Experience in developing client-side, server-side/middle-tier components applying Java/J2EE design patterns and using frameworks: Servlets, JSF, Struts, spring, WebServices, EJB, JMS, Hibernate, JDBC, JPA, GWT, Log4J.
  • Proficient in Spring modules: Spring AOP, Spring batch, Spring boot, Spring Rest, Spring Security, Spring MVC, and Spring JTA.
  • Proficient in implementation of frameworks like Struts, spring, JSF, AJAX frameworks (RichFaces, MyFaces) and ORM frameworks like Hibernate.
  • Experience with Front end frame works with its components such as Angular.JS, JQuery, Node.Js, Backbone.Js, React.JS, JavaScript, JSON, AJAX, Adobe Flex, ActionScript, HTML, DHTML, DOJO, CSS, Tiles, Tag Libraries.
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB.
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX, DOM.
  • Worked in Building application platforms in the Cloud by leveraging AWS - Amazon Web Services, open source technologies.
  • Proficient in NoSQL DB with Apache Cassandra DB and Mongo DB.
  • Experience in software configuration management using CVS, SVN and IBM Clear Case.
  • Hands on experience with build tools like ANT, Maven, Jenkins and logging tools like Log4J.
  • Expertise in testing with JUnit using tools like JMeter.

TECHNICAL SKILLS

Programming Languages: Java J2SE 1.6/1.7, J2EE, JSP, SQL Server 2005, Python, MySQL, Oracle, DB2, PERL scripting language, HTML5, CSS3, Angular JS, Node JS, J Query, Express JS, DOJO, JSON

Java Enterprise API: Servlets, JSP, EJB, JNDI, JMS, JDBC, Java Multithreading, Web services

System Design: MVC, Struts, Spring, Hibernate, JPA

Databases & Programming: My SQL, SQL, PL/SQL, Oracle, SQL Server, IBM DB2, Stored Procedures, PostgreSQL,Sybase, HTML5, XSL, XSLT,CSS3, JavaScript, JQuery, Ruby, AJAX, XHTML, XML, JSON, Angular JS, Bootstrap,WebServices.

Software Engineering: UML, Design Patterns, Object Oriented Methodologies, Service Oriented Architecture, Test Driven Development, Scrum and Agile methodologies.

XML Technologies: XML, DTD, SAX, DOM, SOAP, WSDL, XPath, XSLT.

Application Servers: Apache Tomcat, JBoss, Weblogic, IBM WebSphere

Operating Systems& Frameworks: Windows 7/8/10, Linux, UNIX,PERL, Spring 2.x, 3.x, Hibernate 3.x

IDEs & Tools: JIRA, Maven, Eclipse, RAD,NetBeans, Edit Plus, JUnit,Mockito, Ant, SoapUI, Toad, SQL Developer, Rational ClearQuest, Rational Clearcase, Harvest, GIT, MS Visio, Putty, SVN.

Methodologies: Agile, Waterfall, TDD

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Sr. Java J2ee Developer

Responsibilities:

  • Documentation functional specifications using Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML in Agile environment.
  • Implemented and developed UI components using Angular JS features like dependency Injection, Models, data binding and controllers.
  • Implemented Angular.JS client-side form validation, format view results using various controls and filters.
  • Implemented Angular 2 services to connect the web application to back- end API’s.
  • Built Angular 2 components using Typescript and UI services to consume rest services using Component based architecture provided by Angular 2.
  • Created multiple views using layout template and Angular.JS ngRoute
  • Extensively used Java server Faces (JSF) Navigation rules and JSF tags for enhanced user Interface.
  • Developed Interactive web pages using Angular.JS, React.JS, HTML5, CSS3 and JavaScript.
  • Responsible for the technical direction and implementation of the Spring Batch framework according to new design with spring security.
  • Responsible to support the operations, monitoring & reporting according to the requirement of higher management team by making Splunk Dashboards.
  • Implemented various features of spring framework such as Dependency Injection, IOC, Annotations and spring integration with Hibernate.
  • Implemented application architecture of the System is based on Spring MVC (Model View Controller) and J2EE specifications.
  • Stored authentication and authorization detail in database, used these DB authorization detail with spring security annotation on method for apply method level spring security.
  • Implemented Dynamic batch feature for batch processing with spring batch.
  • Experience in working with Spring Quartz framework and developed various quartz jobs.
  • All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM.
  • Implemented Java EE components using Spring MVC, Spring IOC, spring transactions and Spring security modules.
  • Implementing or exposing the Micro services to base on RESTful API utilizing Spring Boot with Spring MVC.
  • Worked on building data center with AWS. Installed SVN, GIT, Jenkins images on AWS.
  • Designed, built, and deployed a multitude applications utilizing almost all of the AWS stack
  • Implemented Hibernate/JPA for data persistence.
  • Administered and deployed applications into Websphere Application Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report. Used PL/SQL stored procedures for applications that needed to execute.
  • Worked with core java technologies like Multi-Threading and synchronization.
  • Involved in creating test cases using JUnit strictly following Test Driven Development (TDD) methodology.
  • Worked on SOAP Web Services using SOAP for transmission of large blocks of XML data over HTTP.
  • Used Maven, Splunk, Nexus and Jenkins to automate the build and deploy process.
  • Used log4j for logging errors in the application. Involved in testing the JMS integration between queues and topics.
  • Implemented Continuous Integration of automation framework using tools like Jenkins, Hudson.
  • Used GIT as version management, Jira for defect management system.
  • Used JUnit for unit testing of the application and log4j for logging.

Environment: Java 8, Spring, Hibernate, Spring batch, Spring quartz, Spring security, Spring JTA, Spring Boot, JPA, JavaScript, Angular 2, HTML5, CSS3, JMS, AWS, Oracle 11g, Websphere Application Server, Eclipse/RAD 8.0, Oracle 11g, SOAP, RUP, Maven, log4j, JUnit, XML, Web Services, Splunk, GIT.

Confidential, Dallas

Sr. Java Developer

Responsibilities:

  • Designed and developed front end of the application using HTML5, JSP, AJAX, JSTL, JQuery, Angular JS and CSS3.
  • Created Single Page Application with loading multiple views using route services and adding more User Experience to make dynamic by Angular 2.0 framework and Node Js.
  • Experience in working different changed procedures of Angular1.0 to Angular 2.0 such as Router Outlet and Router-link.
  • Used Spring framework, Spring MVC, Spring-JDBC modules.
  • Used Hibernate to write some DAO classes to interact with the database.
  • Developed stored procedures, triggers and used PL/SQL on Oracle database.
  • Developed application using Eclipse and used build and deploy tool as Maven.
  • Used log4j 1.2 to log different types of messages to write on to the proprietary log model.
  • Developed Test Driven Development (TDD) and unit tested the complete application using JUnit framework.
  • Used Apache Camel in the JBoss Fuse ESB as the integration platform for SOA Services.
  • Worked with Apache Activemq,Apache Kafka as a modules in JBoss Fuse ESB.
  • Building the application with Selenium.
  • Worked with the quality assurance team to identify the bugs in the system and also worked in Production support and troubleshooting of the production issues.
  • Configured Tomcat Server for deploying the application.
  • Created Use Cases, Sequence, Object Model and Component UML diagrams using UML tool.
  • Employed Scrum concepts of Agile Development Methodology for software development.
  • Involved in Daily SCRUM meetings and weekly SPRINT Meetings.
  • Develop integrate test and deploy to various environments like DEV, TEST, UAT and PROD.

Environment: Java/J2EE, Spring IOC, Spring JDBC, Spring MVC, Hibernate, JSP, JSTL, Angular JS, jQuery, HTML5, CSS3, Ajax, Restful,Oracle, Junit, Eclipse, Tomcat, Maven, Log4j, DAO, PL/SQL.

Confidential - San Diego, CA

Sr Java Full Stack Developer

Responsibilities:

  • Designed and developed a web pages HTML5, JSP, Portlets, AJAX, JSTL, Angular JS, Bootstrap, JQuery and CSS3.
  • Developed Custom Tags using JSTL.
  • Developed stored procedures, triggers and used PL/SQL on Oracle database.
  • Used Node.js for server-side validation.
  • Used spring framework for implementing IOC/JDBC/ORM, AOP and Spring Security.
  • Involved in performance tuning, scalability of the application and production developed TDD using Junit.
  • Debugging the Application and done automatic testing with Junit and Mockito Frameworks.
  • Enabled better quality control of Java source code by implementing Sonar to report code quality and test coverage.
  • Development UI modules using HTML, JSP, Sencha, Ext js JavaScript and CSS and using CSS preprocessors like LESS,SASS.
  • Developed the presentation layer using Struts Framework, JSP, Servlets, JavaScript, JQuery, and AJAX.
  • Developed Web services in the service layer and implemented Web Services based on SOA architecture with Restful.
  • Consumed SOAP web services using spring.
  • Used Any Point Connectors to eases the interaction between mule and external resources such as database, Rest API.
  • Involved in integration, development of MULE services as part of both consumer and producer.
  • Developed Maven scripts to build and deploy the application onto Web Logic Application Server and ran UNIX shell scripts and implemented auto deployment process.
  • Used Maven for Life Cycle Management of the project.
  • Unit tested the complete application using JUnit.
  • Used Apache ActiveMQ as messaging platform.
  • Used Splunk tool to search the application logs and used Log4j for logging.
  • Deployed the Application using Weblogic.

Environment: Core Java, JSP, Servlets, Spring JDBC, JQuery, JSTL, Angular JS, Bootstrap, JQuery and CSS, AJAX, Splunk, Struts, Restful, Apache ActiveMQ, Spring Core, Spring MVC, JUnit, ESB MULE, JSTL, SOAP UI, Spring Tool Suite, Weblogic, Maven, SVN.

Confidential, TX

Java Full Stack Developer

Responsibilities:

  • Involved in analysis, design and implementation/translation of Business User requirements.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • Developed web services to allow communication between applications through SOAP Over HTTP using Apache Axis 2.
  • Designed and implemented application using JSP, Spring MVC, Struts, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions. Hibernate, JDBC, SQL, ANT, JMS, Oracle and WebSphere app server.
  • Used Spring Framework for Dependency injection and integrated with the EJB 3.0 using annotations.
  • Automate build process by writing ANT build scripts.
  • Wrote JQuery function while implementing various UI screens across the whole web application (both consumer facing as well as internal application).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Spring MVC model integration for front-end request action controller.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Involved in installing and configuring Eclipse and Maven for development.
  • Developed various UML diagrams like use cases, class diagrams and activity diagrams.
  • Played a key role in the design and development of almost all the modules of the project.
  • Used Log4J to validate functionalities and worked in Test Driven Development (JUnit) for unit testing.

Environment: Java 1.6, J2EE, JSP 2.0, JDBC 4.0, HTML, JQuery, EJB, Servlets, Rational Rose, WebSphere application server 6.0, JBoss, UML, Web services, Spring 3.0, Struts 2.0, Hibernate 3.0, CVS, XML, XSD, WSDL, SQL Server, Agile, JNDI.

Confidential, Arkansas Bentonville, AR

Sr. Java Developer

Responsibilities:

  • Developed the application as per the functional requirements from the analysts.
  • Developed the client side validation using JavaScript.
  • UsedAngularJS, Bootstrap, HTML5, CSS3 and JavaScript framework for creating Dynamic Reachfunctions
  • Participated in all phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
  • Developed the UML use cases and Sequence diagrams.
  • Wrote authentication and authorization classes and manage it in the front controller for all the users according to their entitlements.
  • Designed and Developed Web Services using technologies such as WSDL, SOAP to communicate to the other modules.
  • Configured Hibernate objects as Spring Beans in Spring Configuration File.
  • Wrote client side and server side validations using Struts Validators and Java Scripts validations.
  • Used Struts tag libraries, JSTL and created web interfaces using JSP technology.
  • Configured the Hibernate configuration files to persist the data to the Oracle 9i/10g Database.
  • Wrote XML validation components using DTD, XML Schema.
  • Developed DAOs using DAO Design Pattern to insert and update the data.
  • Helped in developing the complete business flow and helped in corporate session validity checks, form validations and error handling in the application.
  • Implemented ORM in the persistence using Hibernate framework in conjunction with Spring Aspect Oriented
  • Designed and developed user interface using Struts tag libraries.

Environment: Java, J2EE, JSP, Servlets, Hibernate, Angular JS Struts 2.0, PL/SQL, WebLogic application server, Web Services, UML, SVN, Log4J, Unix, Windows XP, Oracle 9i, EJB.

Confidential, SFO, CA

Java Developer

Responsibilities:

  • Developed business modules with JSP, Servlets, and Execution Service framework which is based on Struts.
  • Responsible for system development using Factory, DAO and MVC Design Patterns.
  • Involved in writing stored procedures and functions in PL/SQL to access Oracle database.
  • Developed Data Access Object Adaptors for interacting with the Data Access Objects and controlling the coupling of the system.
  • Developed AWS multifactor authentication worked with teams to lock security groups.
  • Designed and developed comprehensive J2EE application framework for e-Steel online marketplace.
  • Framework included Enterprise Java Beans (EJB), Servlets, JSPs, Request Processors, Data Access Objects, and Message Queues (JMS). The new architecture significantly reduced response times
  • Developed and maintained data layer using the ORM framework Hibernate.
  • Maintained existing UI Applications and upgraded them using CSS3, JQuery, AJAX, JavaScript, React JS, Backbone.Js, HTML5.
  • Used NodeJS architectural concepts like event loop, callbacks and event emitters.
  • For organizing client contacts and for monthly financial statistics EmberJS and MySQL are used.
  • Performed Unit testing of the code as per the test cases.
  • Involved in System testing and defect resolution.
  • Developed UI of the application using NodeJS and JQuery libraries.
  • Involved in writing client side validations using JQuery with AJAX.

Environment: WSAD 5.1, Java, J2EE, Java Message Service (JMS), JSP, Servlets, Swing, Windows XP, HTML, XML, XSD, JQuery, NodeJS, EmberJS, HTML, CSS, JQuery, AJAX, JSON, Oracle 9i, Hibernate, Spring.

Confidential

Java Developer

Responsibilities:

  • Played an active role in the team by interacting with welfare business analyst/program specialists and converted business requirements into system requirements.
  • Experience with the Mongodb Nosql.
  • Involved in Architecture and Design.
  • Design and Develop Swing based UI/UX for ERP.
  • Client Server network communication design and Development.
  • Offline Location based ERP Design and Development.
  • Conducted Design reviews and Technical reviews with other project statehood Implemented Services using Core Java.
  • Developed analysis level documentation such as Use Case, Business Domain Model, Activity & Sequence and Class Diagrams.
  • Develop client and server using core java, Swing and C++ .
  • Technical Support to client and Defect management.

Environment: Java, Core Java, AWT, Applet, Swing and C++, Struts, JSP and Servlet, JDBC and SQL Server.

Confidential

Jr. Java Developer

Responsibilities:

  • Developed Servlets and Java Server Pages (JSP).
  • Developed PL/SQL queries to generate reports based on client requirements.
  • Enhancement of the system according to the customer requirements.
  • Created test case scenarios for functional testing.
  • Used JavaScript validation in JSP pages.
  • Helped design the database tables for optimal storage of data.
  • Coded JDBC calls in the servlets to access the Oracle database tables.
  • Responsible for integration, unit testing, system testing and stress testing for all the phases of project.

Environment: Spring Framework, WebSphere 7, Hibernate, Maven, MyEclipse Blue, SQL Developer, SVN, Oracle 10g, JIRA, JSP, JavaScript, CSS, Struts, JQuery, Java 1.7, Spring framework 3.0, JBoss 6.2, SOAP web services, SOAP UI, Apache Axis 2, XML, Junit, Oracle 10g, Win SQL, JIRA, GIT.

We'd love your feedback!