We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 10+ years of experience in IT Industry as a Java/J2EE Developer involving in Analysis, Design,Testing of web based and client server multi - tier applications which use Java/J2EE technologies.
  • Experienced in implementing OOPS concepts using Java/J2EE technologies such as Core Java (Collections, Generics, Enums and Annotations etc.), Servlets, JSP, EJBs, JDBC, spring, Hibernate and Web Services .
  • Well versed in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment and support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.
  • Experience in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, JSF, Richfaces, Primefaces, HTML, Java Script, CSS, JDBC, JNDI, XML, AJAX and JUnit.
  • Strong Experience in developing user interfaces with HTML, DHTML, JSTL, XML and CSS.
  • Worked with scripting languages like Java Script, JQuery.
  • Designed Frontend with in object oriented JavaScript Framework like bootstrap, Angular.js,React.js, GWT framework.
  • Experienced in client side designing and validations using HTML5, DHTML, Java Script and JQuery.
  • Well versed in MVC (Model View Controller) architecture using spring, JSF and also implementing JSTL (JSP Standard tag library), custom tag development and tiles.
  • Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.
  • Experience in Persistence Framework like Hibernate ORM (Object Relational Mapping) in a typical n-tier architecture. I am also very comfortable with Ibatis
  • Experienced in implementing web services- WSDL using SOAP protocol.
  • Experienced in programming tools like ANT, Maven Build scripts, JUnit and Log4j.
  • Experience in Web/application servers such as Apache Tomcat, WebLogic and WebSphere.
  • Hands on experience in designing the class diagrams Class diagrams , activity diagrams , sequence diagrams , activity diagrams and flow charts using Unified Modeling Language (UML), Rational Rose and Visio .
  • Strong experience with tools like Rational Rose (rational), CVS (project management) and SVN.
  • Experience in using IDEs like Eclipse, NetBeans and Spring Tool Suite (STS).
  • Penchant to learn things, Good communication skills, Hardworking and adaptable, quick learning, Self-motivated, precise and dedicated.
  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • I have good experience with Active MQ, Mule ESB and Apache Camel

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, SQL, C#J2EE Technologies

MVC Frameworks: Struts, Spring MVC, JSF, Primefaces Richfaces

ORM Frameworks: Hibernate, JPA, Ibatis, MongoDB

Web Technologies: HTML, DHTML, HTML5, CSS, Java Script, GWT,EXT JS, XML, XSL, XSLT, XHTML, ASP.NET, Angularjs, Jquery

Application Servers: WebLogic, WebSphere, JBoss, Tomcat

RDBMS: Oracle 8i/9i/10g/11g, MS Access, SQL Server 2010, MySQL,PostgreSQL

HTTP Web Servers: Apache Tomcat, Jetty

Methodologies: UML, OOAD, JAVA/JEE/J2EE Design Patterns

IDE/Utilities: Eclipse, PL/SQL Developer, Star UML, TOAD, SQL Developer,Net beans,Spring Tool Suite(STS)

UML Tools: Rational Rose, Microsoft Visio

Operating Systems: Solaris(UNIX), Linux, and Windows XP/Vista/7/8

Others: Maven, Ant, CVS, Log4j, Java Script, Unix Shell scripting, JQuery, Adobe Photoshop CS3, Adobe Flash CS5,MS-Office

ESB: Mule ESBOthers: Active MQ, Apache Camel

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Sr. Java/J2EE Developer

Responsibilities:

  • As a Java developer involved in back-end and front-end developing team. Took part in developing, maintaining, reviewing and supporting quality code and services.
  • Involved in Daily SCRUM meetings and weekly SPRINT Meetings.
  • Participated in code review sessions and system design discussions. Interacted with Product Managers to fine tune user stories and with testing team to approve Functional Specification and test cases.
  • Responsible for building the service from ground up using Jersey & React.
  • Created the responsive UI components using React/Redux and to dispatch events to the store.
  • Used Node JS & NPM with grunt for UI package management.
  • Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, jQuery, AngularJS.
  • Used CSS3 for describing the presentation of Web pages, including colors, layout, and fonts. Validations for the Client Side were done using JavaScript.
  • Responsible for spring configuration, Restful (Jersey) Configurations and web.xml.
  • Used glassfish Jersey libraries to configure Restful Services
  • Created the restful endpoints, service & data access layers for end to end communication.
  • Created iBATIS ORM files for database interactions.
  • Developed Rest Web services for IOS and android mobile web sites and apps.
  • Developed the Spring AOP Programming to configure logging for the application
  • Used Hibernate and JPA ORM frameworks for database connectivity.
  • Designed OAUTH framework for authorization flow for web services.
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml
  • Wrote Jasmine Unit tests extensively using Karma for verifying JavaScript utility routines.
  • Involved in requirements gathering and design of application workflows.
  • Involved in design and development of a workflow using CAMUNDA BPM.

Environment: Core Java (JDK 1.8), React.js, Node.js, HTML5/CSS3, JMS, Jersey RESTful framework, Spring MVC, mybatis, Hibernate, Log4J, JUnit, Mockito, Ant, Gradle, Emma, Sonar, Jenkins, MySQL, Aqua Studio, Intellij IDE, CRUD and XML.

Confidential, Fort Worth, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Applications are implemented using agile methodology where there are daily SCRUM meetings every day to understand the status and resolve any issues.
  • Involved in all phases of the project requirement, analysis, design, coding and Unit testing.
  • Involved in Test driven development, including code coverage and profiling.
  • Involved in writing cloud deployed applications using Amazon Web Services.
  • Designed the user interface of the application using HTML5, CSS3, Java Server Faces (JSF 2.0), JSP, JSTL, JavaScript.
  • Developed queues using AWS SQS with JMS for services to subscribe and listen events. Implemented logic to listen and to subscribe events.
  • Responsibilities include designing and developing new back-end services, maintaining and expanding our AWS infrastructure.
  • Used Angular.JS as the development framework to build a single-page application.
  • Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Designed and developed Restful service interface using spring boot to the underlying customer event API.
  • Working in GitHub repository.
  • Implemented server side Restful web services for external vendors to access our applications.
  • Implemented Test cases using JUnit and Tested web services with REST Client (postman).
  • Developed REST Web services written in Groovy/Grails wrapped by Jersey JAX-RS.
  • Tested services using Junit with Mockito framework and for integration testing used spring with Junit.
  • Worked on Dynamo DB, creating tables and performing scan and query operations based on the hash and range keys.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, replication, schema design.
  • Development of DAO layer using Hibernate Template, JDBC Template and Mongo Operations.
  • Modify and update existing Python and Shell scripts in the application.
  • Involved in testing internal routes and Get, Put, Post, Delete methods using postman.
  • Implemented log4j framework for logging the application.
  • Configured build, gradle to manage project dependencies and plug-ins to build the application.
  • Used Jenkins to deploy the services to develop and QA environments.

Environment: JDK 1.8, Intellij IDE, AWS Dynamo DB, AWS SQS, J2EE, Groovy, Mockito, Junit, Spring Boot, Spring, Restful Web Services, MongoDB, Postman, GitHub, GRADLE, LOG4j and Python.

Confidential, Minneapolis, MN

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.
  • Involved in creating access level control for sensitive data in the backend of Doctor and patient interfaces.
  • Involved in creating packages which are called by multiple departments in the organization for validation.
  • Designed and developed the application based on MVC framework.
  • Involved in developing custom tag libs, JSP, EJB's, Portlets and Oracle - stored procedures.
  • Involved in implementing Enterprise Java Beans (EJB’s) to access the database of patient records.
  • Developing, debugging, deploying and testing Restful web services using Jboss, SoapUI, Oracle, Putty and MCP.
  • Unit testing using spring, JDBC, and Mockito Frame work. Implemented synchronization with google contacts with Zoho CRM contacts using GDATA API.
  • Involved in Requirements gathering and Analysis.
  • Involved in Technical Design and Implementation.
  • Used in house SAAS framework to implement the multi-tenant architecture.
  • Involved and implemented in database, URL monitoring module.
  • Involved in Enterprise design and development to improve the scalability of the system.
  • Involved in migrating data from single table to distributed setup.
  • Involved in implementation of Anomaly detection feature, SLA Rule Engine in Applications Manager product.
  • Involved and developed various Reports and generated charts using Jfreecharts, Fusioncharts.
  • Used jasper reports to generate PDF then migrate to apache POI.
  • Developed web-based applications using Python, CSS and HTML, JavaScript, JSP.
  • Experienced in working with Version Control Tools like SVN, GitHub, CSV, Alfresco.
  • Involved in the development of scheduling reports feature.
  • Involved in Bug fixing and code maintenance.
  • Involved in mentoring new Joiners.

Environment: J2EE 1.6, spring 3, Spring Core, Spring JDBC, Jasper, Node JS, Scala,Dojo, React, Mongo DB, EXT JS, Python, Spring AOP, Spring WEB-MVC,JDBC, AWS, XML, Log4J, JUnit, SVN, Struts,JSP, Hibernate, PL/SQL, Kafka, WAS, Javascript, and JIRA.JBoss, IntelliJ 14, Oracle, Ant, Web Services, SoapUI, websphere, JQuery, Mockito Framework.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in analyzing business requirements and compose them into a technical use cases.
  • Developed design specifications and object models using UML methodology and Rational Rose.
  • Designed and developed the application based on MVC framework.
  • Involved in implementing Enterprise Java Beans (EJB’s) to access the database.
  • Deployed Enterprise Java Beans on WebSphere Application Server.
  • Built web-tier components using JSP, Struts Tag Libraries (html, bean, logic etc.), Java Script and Action Beans.
  • Used HTML5, JSPs, and CSS for GUI and JavaScript for client side validations.
  • Performed validations from a third party client using the Restful Web Services.
  • Employed JDBC in persistent service to connect to MySQL and perform database operations.
  • Developed DAO’s to invoke DAP’s (Data Access Programs) to access data from .CSV files and to query MySQL database.
  • Wrote various Struts Framework Action classes for interfacing with the business logic, form beans for presenting the data to JSPs.
  • Designed the Webpages GUI using CSS, HTML
  • Developed Database Objects like PL/SQL packages, Stored Procedures and Materialized Views.
  • Wrote batch jobs for loading data from .CSV files into database.
  • Interacted with the Users and Documented the Application.

Environment: J2EE 1.5, JSP 2.0, Struts1.3 , JDBC, XML, Log4J, JUnit, Angular,Swing, Backbone.js, ANT, Java Script, HTML5 , CSS, SVN, Web Sphere 5.1, Eclipse 3.2, MySQL, Windows XP,DB2.

Confidential, Houston TX

JAVA/J2EE Developer

Responsibilities:

  • Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.
  • Worked on requirements gathering, analysis and design for the Enhancement Tasks and Project Change Requests.
  • Made use of Object Oriented concepts like Inheritance, Polymorphism and Abstraction for Coding in this migration project.
  • Used Spring DAO for database access.
  • Used DOM parsers for XML parsing.
  • Application was developed using Spring Framework.
  • Worked with complex SQL queries including Inner Queries and Joins to retrieve the data efficiently form the database.
  • Used HTML, JSPs, and CSS for GUI and Java Script for client side validations.
  • Responsible for coordinating with offshore team, doing their code review and development track.
  • Coordinating with QA team to troubleshoot and fix bugs using defect tracking.

Environment: Eclipse , SOAP UI , Core Java (1.5), Spring, XML, JMS,GWT,Python, Hibernate, SOAP, MQ, DB2, Cobertura.

We'd love your feedback!