We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Boston, MA

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in analysis, design, implementation, and testing of Object - Oriented Applications in Client/Server environments using Java/J2EE.
  • Experienced in Java Web-based, Desktop Based Development with Concepts of, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
  • Experience working with various Software Development Life Cycle (SDLC) methodologies based on Agile, Scrum, Waterfall Model, Iteration.
  • Expertise in design and development of various web and enterprise-level applications using Java/J2EE technologies Such as Spring, Hibernate, Struts framework, EJB, Servile 3.x.
  • Experienced in Middleware persistence framework like Hibernate/JPA for mapping Java classes to databank and using Hibernate Query Language (HQL).
  • Experienced in Front End frameworks such equerry, Ajax, JavaScript, Node, Reactants, Backboards, Angularity.
  • Experience with setup and maintenance of Biologic Server, Apache, Tomcat, LDAP.
  • Experienced in creating dashboards, reports using Backboards.
  • Experienced in Full stack front-end technologies using Grunt, Gulp Server, Yeoman generator for Angular.
  • Implemented based on corresponding view components with view components JSP, HTML, html5, CSS 3, XSD, XSTL.
  • Experienced in implementing Service-oriented architecture and Web Services using SOAP, RESTFUL.
  • Solid Hands-on experience in end to end implementation of CI and CD (Continuous Delivery), Devonian processes using AWS Code Commit AWS Code Deploy, AWS Code Pipeline, Jenkins, and Defensible.
  • GUI development using Swing and Eclipse RCP.
  • Experience with Java 8 features such as lambda expressions, Parallel operations on collections and for effective sorting mechanisms and new Date Time API.
  • Experience in developing and a solid understanding of Service Oriented Architecture and Micro services Architecture.
  • Red Hat Boss was used for Building, deploying, and hosting enterprise Java applications and services.
  • Proven experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions, and Packages using TOAD.
  • Excellent experience with major relational databases - Oracle … SQL Server … DB2, My SQL.
  • Performance optimization by indexing, grouping, map-reduce on Nosily 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 J Unit using tools like J Meter.
  • Expertise in using Dies like Eclipse, Net Beans, and RAD for developing and debugging rapid web and enterprise Java applications.
  • Good working experience in using ANT and Maven scripts for building and deploying the application in web/App servers.
  • Expertise in developing REST A Pisa with Resource-based URLs and HATEOAS techniques using Jersey and REST Easy implementations of AJAX-RS.
  • Extensive experience in working on multiple operating systems including UNIX, Sun Polaris, Linux, and Microsoft Windows.
  • Goal oriented individual with excellent analytical, problem-solving, communication and interpersonal skills with the ability to interact with individuals at all levels and work independently.

TECHNICAL SKILLS:

Languages: Java 9 (JDK 1.4/1.5/1.6/1.7/1.8 ), Java Swings, JSF, J Unit, Log4J, Ant, Maven, Python.

Methodologies/Design patterns: OOAD, OOP, UML, MVC, DAO, Factory pattern, Session Facade, Singleton, Agile, Scrum, Test Driven Development.

Web Technologies: JSP, Servile, Angularity, conquer, React.JS, Node.JS, EJB, Hibernate, Struts, Spring, JDBC, HTML5, DHTML and XML, CSS3, Web Services, WSDL, SOAP, MQ Series, Apache Camel, Kafka, Spring Boot, Express. as.

Web Services: SOAP, Restful Web Services

Frameworks: Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Groovy.

Application/Web Servers: Boss, Glass fish 2.1, Biologic, Web Sphere, Apache Tomcat Server.

IDE Tools: Eclipse (Juno, Galileo, Helios, Índigo), Rational Application Developer (RAD) and Beanstalks, STS.

Databases: Oracle 11g, Mays, SQL, Mongoloid.

Reporting Tools: Crystal Reports, BO XI R3.

Tools: Rational Rose 2000, Builder 3.5/5.0, Visual Cafe 4.0, Visual Age Java 3.5, eclipse 3.X, MS-Office, Front Page, Ultra Edit 32, Clear Case.

Operating System: Windows, Linux, Unix, Mac, Polaris.

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Involved in the complete SDLC including design of System Architecture, development of System Use Cases based on the functional requirements.
  • Involved in Daily Scrum (Agile) meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at the end of the sprint.
  • Designed and coded controller classes using J2SE that would talk to real hardware controller to access their states and gave the user control over the hardware through the multi grade UI.
  • Used JSP, HTML5, CSS3,and JavaScript to construct the dynamic web pages (presentation Layer) for the application.
  • Used Spring Boot framework for building cloud Micro Services and to develop Spring-based application radically faster with very less configuration.
  • Used Angularity 4.0 and Backbone.JS for client-side validation.
  • Wrote SQL stored procedures and views, Reviewed normalized/Demoralized Sheet for effective and optimum performance tuning queries and data validation in OLTP environments.
  • Created Single page application using Backbone.JS and Node.JS to handle attached flow.
  • Used JavaScript latest version of libraries based on running in the Node. as environment.
  • Analyzed the Maven dependency management in the base code to annotate the dependencies on to Spring Boot application into Cradle for Micro Services.
  • Implemented API controllers (SOAP and REST) and web services client classes to interact with downstream systems.
  • Deployed and Monitored Micro Services Using Pivotal Cloud Foundry, also Managed Domains and Routes with the Cloud Foundry.
  • Worked with core Java technologies like Multi-skilling and synchronization.
  • Integrating Arabesque In the CI Pipeline for Coverage reports and Sonar Metrics.
  • Implemented Restful Web services to retrieve data from the client side and made REST API calls from Angular JS and parsed the data to project to client and handled the security and Authorization using Spring Security and Coauthor.
  • Followed Test Driven Development (TDD) during the entire development phase.
  • Developed Business objects using Pools and data access layer using Hibernate framework.
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2.
  • Achieved Dependency injection by creating Spring services, Spring controllers and DA Os to wire objects of business classes.
  • Implemented DAO pattern to fetch data from database using Hibernate to carry out various database operations and avoid redundant database access statements.
  • Used Hibernate Transaction Management, Spring/Hibernate Batch Transactions and Hibernate cache concepts.
  • Used Spring Data Framework to use the features of Spring JDBC and Spring ORM classes like JDBC Template and Hibernate Template to perform the database operations by connecting to Data sources available.
  • Developed user interface as JSF, prime faces, HTML and CSS and BOOTSTRAP with custom tag libraries using JSF Framework.
  • Used Micro services to communicate using synchronous protocols HTTP and REST.
  • Implementing or exposing the Micro services based on Restful API utilizing Spring Boot with Spring MVC.
  • Developed and used REST web services for the reporting framework.
  • Focused on Test Driven Development thereby creating detailed J Unit tests for every single piece of functionality before writing the functionality.
  • Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Used Bongo DB as data storage and utilized aspects like replica sets, Hardin, and clever document design to make service extensible scale and feature wise.
  • Used JIRA ticketing system to keep track of issues and tasks on individuals.

Environment: JAVA, HTML5, CSS3, conquer, Ajax, Angularity 4, Bootstrap, Node JS, JSON, J2EE, Spring Framework 4.2.0, Spring MVC 4.2, Spring Security, Spring Boot, Spring Data (Spring JDBC, Spring ORM), JSP2.0, Hibernate 4.0, Web services, Restful, RAD, Biosphere, Maven, JIRA, Boss, J Unit, TDD, Mongoloid, Micro Services, GITHUB.

Confidential, Newark, NJ

Java Developer

Responsibilities:

  • Gathered user requirements, analyzed and wrote functional and technical specifications, we use Share Point to maintain all our design docs.
  • Followed Agile software methodology for software development (3-week Sprint)
  • Worked on one of the UI based application and client focus more on Othello and feel of the UI. We use lots of customs components to design the UI. Chase standards and HTML, CSS, JavaScript, AJAX, Angularity is being used intensively.
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the back end Oracle database tables for the application.
  • Distributed computing problems involving Data Synapse and Oracle Coherence, web-based applications using ASP.NET front-end and Java/Biologic web services back-end, etc.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater to the needs for the entire application. Developed complex SQL queries for extracting data from the database.
  • Used Spring MVC framework on the server side for creating Restful services by giving JSON out and modifying the DOM object on UI, by making HTTP calls and used GET and PUT.
  • Implemented Core -Java concepts like Inheritance, Metamorphism, Abstraction, and Encapsulation.
  • Created multiple mid-tier services to interact with multiple validations and worked on entitlements services to do user validations Interaction and worked on applying security systems.
  • Worked with Oracle database and used Hibernate (ORM). Created POJO/Data
  • Objects in mid-tier service. Hands on experience in implementing lazy loading, first and second level of caching.
  • Understanding Business Coordinating with Theodore team in India and being flexible on gathering updated from Thelma. Work closely with the Database team and testing team.
  • Involved in percussionist of Data Model design for complex logic.
  • Worked on Jasper reports using Newport tool and integrated that JRXML into spring framework.
  • Developed batch processes to perform the daily updates using Spring Batch module.
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database. Worked to plug this procedure in Java classes.
  • Developed the application using Singleton, Business Delegate, and Data Transfer Object design patterns in the project.
  • Integrated and developed UI components with business components. Worked on UI components and have worked intensively on HTML, CSS, AJAX, JAVASCRIPT. Also used IE/Firefox to debug and analyze the UI code. Interact with business on daily scrum and show them our daily progress on UI designs.
  • Created Stored procedures using PL-SOL for data modification (For insert, update, delete) in Oracle by joining business tables.
  • We are using crucible while we commit code into SVN for reviewing the code.
  • Worked on spring integration for loading files in databank and worked on modifying stored crops. Used Unix commands to connect to servers and using PUTTY run the batches
  • Written J Unit test cases during the development phase and used assert functions to compare two objects.
  • Worked on Cucumber for Shift left testing.
  • Written feature files and step Definitions. Expertise in writing cucumber feature file and debugging, setting the Data objects by preparing the values
  • Used log4j for logging and SVN for version control.
  • Configured and deployed a web application in Biologic Server.
  • Created SOAP-based web services also consumed other services
  • Used JIRA for bug and issue tracking.
  • Good experience in documentation of designs and flow charts. Also worked on designing DATA Models and maintain the existing documents in share-point.
  • Worked on Oracle coherence for clustered applications.

Environment: Java (JDK1.6 & 1.7), JEE, Spring (IOC, AOP, Batch), Restful web services, Hibernate, Eclipse, Oracle 10g, Biologic 10.1, UML, XSLT, HTML5, CSS3, Angularity, Java8, Ajax, Log4j, Jenkins, CVS, Maven 2.0, Tomcat 7.0, SOAP, EJB 2.0, Newport, SOAP, Jenkins, Crucible, Spring integration, Boss, Unix, XML, WSDL, TDD.

Confidential, Nashville, TN

Java Developer

Responsibilities:

  • Developed and Implemented Web Services and used Spring Framework.
  • Used the lightweight container of the Spring Framework to provide architectural flexibility for inversion of controlled (IOC)
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Implemented application level persistence using Hibernate and Spring.
  • A used prototype JavaScript library for front-end validations.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object-relational mapping and persistence.
  • Developed Servile and Asps based on MVC pattern using Struts framework and Spring Framework.
  • Write and tests Web Services calls manually and through automation.
  • Used EXTJS 4.0Javascript Framework.
  • Maintained JIRA for tracking and updating project defects and tasks
  • Exposed various capabilities as Web Services using SOAP/WSDL13.
  • Used JavaScript, Prototype, JSF and AJAX to support the functionalism of the front end.
  • Responsible for analyzing various cross-functional, mufti-platform applications systems enforcing, best practices and provide guidance in making long-term architectural design decisions.
  • Responsible for build and release the code from the Clear case, Subversion and Perforce.
  • Utilized HTML, CSS, JavaScript, and AJAX for client-side developments and validations. Designed and developed Using Performance Engineering.
  • Used AJAX (Asynchronous Java API for XML) for better performance.
  • Applied model-view-controller design pattern using Java Beans, Swing and conducted simultaneous queries and retrievals using Java multitasking techniques.
  • Wrote GWT code to create a presentation layer using GWT widgets and event handlers.
  • Created all the services to work with the various entities provided and rectified the services using REST A Pis.
  • Developed GUI using JSP, Struts, HTML3, CSS3, XHTML, Swing and JavaScript to simplify the complexities of the application.
  • Simulated a vending machine using the Java Swing API.
  • Developed UI screens using YUI, CSS, FLEX, and conquer.
  • Developed user interfaces using JSP, framework with AJAX, JavaScript, HTML, DHTML, and CSS.
  • Resolved update, merge and password authentication issues in Bamboo and JIRA
  • Involved in the creation of an interface to manage user menu and Bulk update of Attributes using JS.
  • Developed Web-based Dynamic Form Builder using DHTML, JavaScript Object-to-XML.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Executed automated Selenium scripts and reproduced failures manually.

Environment: Java 1.5, J2EE, Spring Framework, Soap, Hibernate, HTML 4.x, CSS2.x, JavaScript, Adobe CQ, JQUERY, J Unit, AJAX, JSON, XML, YUI, APACHE TOMCAT server, multitasking, Angular JS framework, SOAP UI, REST web services, spring web flow, Bootstrap, Spring JP.

Confidential, Indianapolis, IN

Java Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project.
  • Agile methodology was used to develop the application.
  • Implemented Coding Using Spring, Java, and J2EE Design Patterns.
  • Designed the user interface of the application using HTML5, CSS3, JSF 2.1, JavaScript and AJAX.
  • Used Spring MVC architecture to separate the presentation logic, control flow with business logic.
  • Maintained CSS, HTML, XSL, XSLT, JavaScript, JSP, Angular JS, and Bootstrap for designing Passages.
  • Used Object Relational Mapping (ORM) for Java persistence API.
  • Developed test cases by using J Unit and spring integration test framework.
  • Focused on architect Nosily databases like Bongo DB, and Cassandra database.
  • Designed and developed the persistence layer using Hibernate persistent objects.
  • Worked on JavaScript libraries like conquer and JSON.
  • Worked as a Core Java Developer and responsible for Deployment and necessary configuration of Applications in Biologic and Biosphere Application Servers.
  • Created Typescript reusable components and services to consume REST A Pi's using Component-based architecture provided by angular 2.
  • Worked with GIT Version control system to track various aspects of the project.
  • Developed build script using MAVEN to build, package, test and deploy application server.
  • Used J Unit to test, debugged and implemented the application.
  • Auditing tool is implemented by using log4j.
  • Designed use case and class diagrams using Rational Rose. Connectivity to the database is provided using JDBC.
  • Worked on web services SOAP and REST technologies

Environment: Java, J2EE, Mays, Hibernate, React JS, Spring, J Unit, Bongo DB, Cassandra, Biologic HTML 5, CSS 3, JavaScript, conquer, Linux, Eclipse, Biologic, AJAX, Angular JS, JSON, JSF.

Confidential

Java Developer

Responsibilities:

  • Created Class diagrams and Use Case diagrams from design spec using Rational Rose. Implementation of J2EE Design Patterns like Singleton, Session Facade, Business Delegate, and Data Access Objects.
  • Actively involved in design of the application architecture in lines of their own Framework based on MVC2 Architecture with JSP Front End (HTTP Request/Response Integration) as View, Serengeti as Controller and combination of Bases and Java classes as Model.
  • Designed and developed presentation layer using JSP which acts as View in a distributed MVC architecture, which involves model components and controller components.
  • Used Entity Beans to manage the transactions with the database to deliver the content to the presentation layer and to store the data into the data layer.
  • Wrote complex SQL queries and programmed stored procedures, packages, and triggers.
  • Designed and developed a business tier using Buses. Used Session Beans to encapsulate the Business Logic.
  • Developed XML and XSLT pages to store and present data to the user using pares.
  • Involved in configuration and deployment of the application on Biologic Application Server. Used CVS as Version Control System performed Module and Unit Level Testing with J Unit and log4j.
  • Used Apache Ant for building the application. Gained a good knowledge of browser compatibility issues and their solutions. Executed and coordinated the installation of the project.
  • Worked on web-based reporting system with HTML, JavaScript, and JSP.
  • Involved in the Maintenance and Enhancement of the project.

Environment: Java, J2EE, JSP 2.0, Servile, Struts 1.1, JDBC, XML, JavaScript, HTML, XSLT, Firebug, Lotus Notes 8.5, Putty, Toad for Oracle 10g, Biosphere Application Server 6.0, RAD 7.0, JAXP, Toad Data Modeler 3.4, ANT

Confidential

Java Developer

Responsibilities:

  • Design and Development of the Object-Oriented applications using OOA and OOD techniques in all Business Areas using Rational Rose.
  • Gained substantial knowledge about the concepts, design advantages, traps and pitfalls of successful object-relational mapping.
  • Worked on bug fixing and Production Support.
  • Developed class diagrams, sequence diagrams and object diagrams using UML methodology.
  • Wrote Client-side validation scripts using JavaScript.
  • Designed and developed subsystem using Java Servile, JSP, J2EE Entity beans and Session Beans.
  • Designed and developed web pages using HTML and JSP.
  • Stored data in the Oracle database and accessed using Oracle JDBC drivers.
  • Used Eclipse as IDE to create, test and deploy EJB components.
  • Design and developed Oracle stored procedures, functions, triggers, Andes/SQL modules.
  • Imported Client data into the database from an XML file by using the XML Parser.

Environment: JDK, J2EE, Servile, JSP, EJB, JDBC, SQL, HTML, JavaScript, Eclipse, XML and CVS.

We'd love your feedback!