We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 8+ years of IT experience in various phases of software development life cycle with Analysis, Design, Development, Integration, Implementation, Maintenance, Reports, Testing, Production Support and Maintenance of Software Applications in client - server environment, Object Oriented Technology and web-based applications.
  • Strong programming skills in Java and J2EE technologies.
  • Expertise in Java and J2EE technologies including JSP, JDBC, Java Mail and JMS.
  • Experience in HTML, DHTML, XML, CSS, JavaScript, jQuery, JSP and Servlets.
  • Experience in MVC (Model View Controller) architecture with JDBC and Hibernate Framework, SQL and J2EE design patterns.
  • Experience in web / application servers like WebLogic, JBoss and Tomcat.
  • Experienced with SOAP/RESTful web services.
  • Experience developing UI for web based J2EE applications and using frameworks like JSF
  • Excellent debugging and problem-solving skills with Eclipse, JBuilder and RAD.
  • Proficiency in developing applications using Oracle, MySQL and SQL Server 2000.
  • Expertise in programming with Spring Framework, Spring MVC, Spring IOC Container.
  • Proficient in SQL, PL/SQL, Stored Procedures and Triggers.
  • Worked extensively in developing web applications using Java, Servlets, JSP, JDBC, JMS, JNDI, HTML, DHTML, JavaScript, JDBC, and Oracle.
  • Experience using and developing RESTful APIs using JAX-RS
  • Review, analyse and monitor financial information for the Funds to insure integrity of financial systems and accuracy of data.
  • Implemented Web services using WSDL/SOAP.
  • Expert in writing client-side validations using validation framework, Java Script.
  • Experience in using IDE ‘s like Eclipse and NetBeans, integration with Maven.
  • UI development experience using Angular JS/HTML 5.
  • Hands on Experience in JSF framework
  • Experience in client management, business requirement specification, writing technical documents and architecting solution.
  • Experience with spring, Hibernate/iBatis framework, Spring Data JPA.
  • Aced the persistent service, Hibernate for Object Relational Mapping (ORM) with database. Configured xml files for mapping and hooking it with other frameworks like Spring, Struts and other technologies.
  • Good working knowledge of Extreme Programming using Agile methodology with iterative and incremental software development
  • In-depth knowledge of diverse and emerging technologies and new architectural concepts and principles.
  • Experienced in creating template using integration service SnapLogic.

TECHNICAL SKILLS:

Languages: Java, C, C++, J2EE, UNIX Shell, JavaScript, PL/SQL, SQL, UML

Web Technologies: JSP, Servlets, JDBC, JPA, HTML, JSF DHTML, Custom Tags, JMS, JNDI, LDAP, Java Mail, XML, XSLT, RMI, DOS Script, CSS3, Angular Js

App/Web Servers: Web Logic, JBoss, Tomcat

Frameworks: Struts, Hibernate, Spring, Spring boot.

Web Services: Web services (SOAP), WSDL, REST, JAX RS

Tools: Ant, Maven, Log4J, Toad, SnapLogic.

Developer IDEs: Eclipse, JBuilder, Net Beans, RAD, STS

Version Control: SVN, CVS, Clear case, TFS, GIT

Bug Reporting Tools: JUNIT, JIRA, BugZilla

Reporting Tools: Jasper Reports, Crystal Reports

Databases: Oracle, MySQL, MS SQL ServerProcess, MongoDB, Postgres

Management: Six Sigma Standard, SDLC, Agile

JMS: Active MQ, IBM MQ series.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Configured Liquibase Database and loading data through changesets.
  • Involved in all the Environments and enhanced the code according to the requirement.
  • Used CSS3 and HTML 5 in the Front end to Design the Pages and content where the content is the Json Object used to populate with internal Framework of Confidential INC called Fireball.
  • Analysis of HTTP requests and responses using proxy tools to identify security issues and to design and develop the solutions to resolve the same.
  • Used GIT as repository as Version control Management Tool.
  • Tested Using Mockito which is best mocking framework for JAVA and also written Integration test cases.
  • Implemented OR Mapping with the tables in the Postgres database for one-to-one relation and many-to-one relation with the tables
  • Implemented tax services for Confidential INC application using third party API.
  • Configured new Deployment plans and created new Environments containers in Bamboo.
  • Involved in Agile methodologies to do requirements gathering, analysis and planning
  • Developed RESTful web service using Spring and JAX RS
  • Used Maven to define the dependencies / plug-in and build the application.
  • Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
  • Written some Java Scripts to enhance Confidential INC E-commerce Application along with CSS3 and HTML5.
  • Used Docker to run software packages of the E-commerce Application and have done some configurations to the Docker in New Environment.

Environment: Java 1.8, Hibernate, STS, SVN, Maven 3.3.9, Web Services, REST, Spring Boot, Postgres, Liquibase, CSS3, HTML5, Fireball, Bamboo, Docker, GIT.

Confidential, New York

Sr. Java Developer

Responsibilities:

  • Involved in Agile methodologies to do requirements gathering, analysis and planning
  • Implemented Application issues on Jira.
  • Used Spring to define Controller, action mappings, forms and View pages for IdeaMill Desktop.
  • Used JMS to pass messages as payload to track different statuses, milestones and status.
  • Involved in the config set for Web logic servers, Data Sources, JMS queues and the deployment.
  • Used Java Message Service (JMS) API to create, send, receive, and read messages.
  • Used MongoDB to save the messages that are sent by Queue Generator.
  • Worked extensively on technologies Spring boot, XML, JMS and MongoDB.
  • Experience using various web/application servers like Apache Tomcat, IBM WebSphere server.
  • Developed Message Driven Beans (MDBs) for receiving and processing data from IBM MQ Series using JMS.
  • Developed RESTful web service using Spring and JAX RS
  • Developed Java classes that used JMS to communicate with the Queue managers.
  • Used Spring Controller to pass the control of the application and validate user input.
  • Integrated the application with Spring-MVC using Spring Boot, Spring Dependency Injection (DI), and Spring Annotations.
  • Used Maven to define the dependencies / plug-in and build the application.
  • Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
  • Tested Rest APIs in Spring-Controller at backend for JSON data using Postman.
  • Worked on Spring Boot for development of web-based applications using Service and Dao layers.
  • End to end design and implementation using Spring Boot.
  • Version Controlled using SVN.
  • Experience working with Java NIO (vectored I/O, memory mapped I/O, non-blocking sockets, etc.) and memory management.
  • Working Demo on Acitve MQ

Environment: Java 1.8, Spring 3.0, Hibernate, Tomcat 7, Oracle 11g, My Eclipse, SVN, Maven 3.3, Web Services, REST, Spring Boot, IBM MQ series, MongoDB, Active MQ.

Confidential, Deerfield, IL

Sr. Java J2EE Developer

Responsibilities:

  • Configure Oracle Times Ten in-memory database for loading data into memory for faster running of queries
  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Design classes in backend to process various requests from front end and to generate responses using Servlets, core java and PL/SQL.
  • Analysis of HTTP requests and responses using proxy tools to identify security issues and to design and develop the solutions to resolve the same.
  • Automated Ui-Testing based on Selenium and Angular
  • Preparing DB scripts and PL/SQL programming to resolve DB related production issues.
  • SQL Query tuning to enhance performance of application in production environments.
  • Developed the Persistence Layer using Hibernate.
  • Employed by Cinder Staffing, worked as an exclusive partnership with geniuses at GitHub.
  • Provided customers a smooth transition to GitHub's Enterprise software from Github.com, SVN, TFS, Perforce, Octopus Deploy, Java, Jboss, Apache and more.
  • Worked on the consumption side of RESTful services
  • Scripting via Linux & OSX platforms: Bash, GitHub GitHub API,
  • Expertise in UI debugging and troubleshooting existing code using Firebug and Developer Tools.
  • Extensively used Spring IOC, AOP concepts and used Spring MVC framework to develop the application.
  • Involved in designing the UI using AJAX, JSON, JQuery
  • Extensive implementation of HTML 5 and CSS for design and styling of web pages.
  • Used JMS (JAVA Mail API), and implemented an automated functionality to generate e-mails.
  • Used Multithreading and Concurrency and implemented threads while preparing and generating mails.
  • Worked on SPA using Angular JS, Angular REST Integration, MVC
  • I have worked on development of an international Currency Converter as a standalone component in AEM 6.1 platform using HTML 5, Angular JS.
  • Worked on the consumption side of REST based Web Services using AXIS.
  • Used Hibernate for implementing the persistence mechanism in the application.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate
  • Effectively implemented server-side REST APIs, such as fitness location simulator and fitness status updating handler using Spring MVC, Spring Boot and spring.
  • Reduced development cycle time about 20% by using Spring Boot, Spring Data and Spring Cloud to develop micro-services of Location REST service.
  • Used Unix commands to go through the server logs and identify the issues
  • Used SVN, Clear Case as version management tool
  • Implemented several design patterns like Singleton, MVC and Factory design patterns
  • Designed and implemented RESTful APIs using Spring Boot, Spring MVC and NoSQL database MongoDB that persists ADP system level configuration data.
  • Wrote test cases using TestNG

Environment: Java 1.7, Spring 3.0, Spring IOC, Hibernate, Tomcat 7, Angular 2.0, Oracle 11g, Oracle Times Ten, Eclipse, SVN, Maven 3.0, Web Services, REST, CSS3, Spring Boot, GIT.

Confidential, Washington DC

Sr. Java J2EE Developer

Responsibilities:

  • Analysed business requirements and existing software for High Level Design.
  • Worked in an agile development process, monthly Sprint and daily Scrum.
  • Used spring framework for building the application based on MVC design paradigm.
  • Used Springs AOP to implement security, where cross cutting concerns were identified.
  • Developed JSPs, Servlets and custom tags for creating user interfaces.
  • Developed Business logic with the help of Spring and Data Access was implemented using Hibernate.
  • Developed SQL queries and executed them by using JDBC Template provided by Spring.
  • Design and implementation of Angular modules/components/services integration.
  • Implemented OR Mapping with the tables in the Oracle database for one-to-one relation and many-to-one relation with the tables
  • Utilized Apache Tomcat server integrated with Eclipse for debugging and Unit testing
  • Developed REST services using Spring and Used JAXB API for XML parsing.
  • Worked on Restful API and invoked web services (consumed) that are based on EJBs.
  • Did Packaging and Deployment of builds through ANT script.
  • Used Spring MVC frameworks, Spring AOP framework features and JDBC module features to persist the data to the database for few applications.
  • Used Java script, JQuery, JSTL, CSS and Struts 2 tags for developing the JSP'S.
  • Test Driven Development (TDD) approach was utilized and the test coverage was always maintained and validated using Clover and Cruise Control.
  • Experience in various spring framework modules like Spring MVC, Spring Boot, Spring DAO, Spring Security, Spring IOC and Spring AOP along with Hibernate
  • Web logic Application Server is being used as the Business Service Tool in middle tier.
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations
  • Used Log4j for tracking the applications and Used Harvest as version control tool and Clear Quest for defect management.
  • Consumed and created REST Web services for Quick Quote Details
  • Involved in implementing the Micro Services based on Restful API utilizing Spring Boot with Spring MVC.
  • Involved in the code review process and updating the best practices document.
  • Conducted Testing and Evaluation of projects at established integration points to assess progress and identify key functionality issues.

Environment: Java 1.7, Jersey REST, Web logic, Oracle 11, Spring MVC, IOC, Spring AOP, Hibernate, Scrum, NoSql, ANT, SVN, Jdeveloper, Putty, Spring Boot, junit.

Confidential, Madison, WI

Sr. Java Developer

Responsibilities:

  • Followed Agile Rational Unified Process throughout the lifecycle of the project.
  • Applied Object Oriented concepts (inheritance, composition, interface, etc) and design patterns (singleton, strategy...Etc).
  • Responsible for designing and reviewing web services WSDL, their structure, data types and operations with Application architect team.
  • Responsible for Web Services consuming and packaging using Axis.
  • Applied Spring IOC Container to facilitate Dependency Injection.
  • Used Spring AOP to implement security, where cross cutting concerns were identified.
  • Involved in designing and developing architectural structure for Hibenate Interceptors and Web Filters
  • Developed Web service’s using REST
  • Involved in design and decision making for Hibernate ORMapping.
  • Developed Hibernate Mapping file (. hbm.xml) files for mapping declaration
  • Responsible for designing front end system using JSP technology, HTML and JQuery.
  • Re-factored large code base to conform to best practices to spring design patterns.
  • Integrated Drools Business Rules Engines implementing business rules.
  • Involved in Managing Web Services and operations.
  • Involved in developing the core base Classes and designed the packaging needed for the project.
  • Implemented Stored Procedures for the tables in the database DB2.
  • Involved in designing reporting generating system from XML files using XML technology, JAXP.
  • Involved in Developing and performing Mock Testing and Unit Testing using JUNIT and EasyMock. Also used JIRA for bug tracking and project management.
  • Involved in implementing APIs using Spring Restful web services
  • Built project using Apache Maven build scripts.
  • Used GIT Version Controller.

Environment: Java1.6/J2EE, Microsoft Visio, Web Sphere Application Server 8.0, Spring MVC, IOC, Spring AOP, Apache Axis, Hibernate, REST Web service, RAD 7.0, JQuery, Maven 2.0, Stored Procedure, DB2, ClearCase, GIT JUnit 4, JIRA, Easy Mock, Agile, RUP, Spring Boot, Junit.

Confidential, Fort Mill, SC

Sr. Java Developer

Responsibilities:

  • Used agile software development methodology which helps to develop project plans.
  • Implemented Patterns such as Singleton, Factory, Facade, Prototype, Decorator, Business Delegate and MVC.
  • Involved in frequent meeting with clients to gather business requirement & converting them to technical specification for development team.
  • Created the Class diagrams, Flow diagram, while using the UML.
  • Wrote JAXB XML parsers for XML Schema Validation and used SOAP for sending and getting data from different applications.
  • Involved in java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework Used WSDL and SOAP protocol for Web Services implementation.
  • Used CXF Web Services in SOAP and WSDL to communicate through different application.
  • Implemented Spring and Persistence object Java Persistence API (JPA).
  • Implemented JUNIT test cases to test whole cycle to interact all modules.
  • Used Custom Validations to make sure that work order cannot submit any invalid input values.
  • Developed POJO for Interactions with database using Hibernate ORM framework.
  • For XML marshalling and un marshaling used JAXB.
  • Working with databases Oracle.
  • Utilized various utilities like Struts Tag Libraries, JSP, JavaScript, HTML, & CSS.
  • Build and deployed war file in WebSphere application server.
  • Involved in Bug fixing and Enhancement phase, used find bug tool.
  • Version Controlled using SVN.
  • Developed application in Eclipse IDE.
  • Using Maven as build tool.
  • Designed use case diagrams, class diagrams and sequence diagrams using Microsoft Visio tool.
  • Extensively used Spring IOC, Hibernate, Core Java such as Exceptions, Collections, etc.
  • Involved in the Object-Oriented Requirement Analysis Phase of the project in order to gather business logic requirement
  • Used SVN for version control.
  • Performed unit testing, system testing and user acceptance test.
  • Interacting with web service exposed by RTM system using JAX-RPC.
  • Supporting PM in technical tasks & delivery schedule development
  • Conducting design & code reviews
  • Tracking of tasks using Scrum Methodology in Version One.
  • Implemented logging for the whole application using Log4j.

Environment: Core Java, Spring Framework, SOAP Web services, Oracle 11g application Server, JUnit, DAO, SOAP UI, Eclipse IDE, JAX-RPC, SVN, XML, Crucible, Hudson, Maven, Version One, Sonar, Windows, UNIX, Junit.

Confidential

ATG/ Java Developer

Responsibilities:

  • Involved in requirements analysis and gathering and converting them into technical specifications using UML diagrams: Use Case Model, Business Domain Model, Activity & Sequence Diagrams and State Diagrams.
  • Applied Object Oriented concepts (inheritance, composition, interface, etc) and design patterns (singleton, strategy...Etc).
  • Was also actively involved in setting coding standards and writing related
  • Documentation.
  • Developed the Java Code using Eclipse as IDE.
  • Integrated web service with Hibernate ORM (Object Relational Mapping) Framework to interact with the database
  • Preparing Technical Design Documents for the Business requirements
  • Consumed Web Services (WSDL, SOAP, and UDDI) from third party for authorizing users.
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations
  • Writing/Manipulating the database queries for Ingress database.
  • Build web application using ANT as build tool.
  • Used Spring Framework for implementing MVC
  • Developing a Self-Executable jar file configured as a service
  • Performed unit testing using JUnit Testing Framework and Log4J to monitor the error log.

Environment: Java1.6, Spring, Hibernate, Axis, Eclipse, Ant, NoSQL, Ingress, SOAP.

We'd love your feedback!