We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY:

  • 6+ years of experience in IT industry specifically in enterprise technologies, SOA integration with skills in Analysis, Design, Development, Testing, Implementation, production support and maintenance of various Web Applications using Java /J2EE Technologies.
  • Expertise inJAVA 7, JAVA 8 and Java webservices.
  • Completed Oracle Java and SQL certifications. Experience on working databases like Oracle, MySQL, MongoDB.
  • Expertise inJDK1.7, J2EE, HTML, Spring3.x, Web services (Apache Axis 2), JAX - WS, JAXB, JAX-RS, RESTful web services using JSON with HTTP, Log4j, ANT, RDBMS, XML, JUnit, Sonar.
  • Worked on open source Object Relational Mapping(ORM) tools Hibernate 4, iBatis, Spring JDBC.
  • Good knowledge and experience in writing queries for SQL- Oracle 8i/ 9i/ 10g.
  • Knowledge on computer security vulnerabilities like SQL injection, cross site scripting, buffer overflow, code injection, email injection.
  • Build responsive application using AngularJS & NodeJS.
  • Excellent skills in programming using wide variety of languages and ability to adapt new latest technologies & work in Multi-platform environment.
  • Experienced on Java concurrent packages, multithreading, thread synchronizations.
  • Knowledge in developing enterprise level web applications using J2EE technologies including JSP, Servlets, JMS, SOAP, WSDL, XML (SAX, DOM), JAXB, JavaScript, HTML, CSS.
  • Implemented various Ajax Frameworks such as DWR, jQuery, DOJO, JSON, ReactJS.
  • Extensive experience in Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases -Waterfall and Agile methodology.
  • Good working knowledge on App server like Oracle WebLogic 7.0/8.0/10.3/11 g, Apache Tomcat 5.5, JBOSS EAP deploying applications.
  • Strong experience in Agile, Scrum, UML, Rational Rose, Design patterns and MVC based framework like Spring.
  • Experience in build tools like ANT and MAVEN.
  • Delivered a broad range of managed services, including infrastructure monitoring and management, security management, VoIP telephony management, and I.T. technical support
  • An effective communicator with excellent problem solving abilities

TECHNICAL SKILLS:

Web Technologies: JavaScript, HTML5, CSS3, JQuery, AJAX, Node js, Angular.js, XHTML, JSP, JSTL, JSON, Bootstrap, Node.JS

Languages: JavaSE, JEE, SQL,, Pl/SQL, XML, C

Java Technologies: JDBC, Servlets, Java Beans, JMS

Design Patterns: Singleton, DAO, MVC, Factory, Bridge

Web Services: REST (JAX-RS, Apache CFX), SOAP (JAX-WS, WSDL, Apache AXIS)

Methodologies: SDLC, Agile, SCRUM

Frameworks: Spring 4.0, Hibernate 4.0, JSF (Primefaces)

IDEs: WebStorm, Eclipse 4.5, Netbeans

Version Control Tools: Git, SVN

Web/Application Servers: Apache Tomcat Server, JBoss, GlassFish, Web Logic

Deployment Tools: Maven, Apache ANT

Testing Tools: JUnit, Log4j, Mockito

Databases: Oracle12c, MySQL, DB2

Operating Systems: Windows, Mac OSX, Linux (Ubuntu)

PROFESSIONAL EXPERIENCE:

Java Developer

Confidential - Tampa, FL

Responsibilities:

  • Develop some modules UI using smart - GWT. Understand Business requirements on MarginTrading.
  • Also Integrate, Interact with other systems for calculating, trading, sending notices about change in Agreement events.
  • Integrate the UI with database by using Hibernate Entity concepts.
  • Change Schema of XSD to introduce new elements into relational database table.
  • Understand different relational database table for saving, Updating, Inserting data.
  • Write test cases using Spring J-unit.
  • Support for the production issues day-to-day.
  • Implemented application maintenance and created user experiences.
  • Participated in architectural evaluations and project management practices.
  • Developed relational database schema and distributed applications.
  • Conducted research of software resources for programming platforms.
  • Programmed and coded screen layouts, printed outputs and system interfaces.
  • Consumed web services WSDL, UDDI, and REST for funds management.
  • Used Hibernate as Object Relational Mapping Tool for the backend data.
  • Wrote batch jobs and was involved in performance tuning of complex queries.
  • Monitored the error logs and fixed the problems. Developed different components of the application such as JSPs, Servlets, DAOs.
  • Designed and implemented the UI using HTML, JavaScript, CSS, JQuery, JSON and AJAX.
  • Improved functionality by writing JavaScript and jQuery to manipulate data from APIs.
  • Used HTML to make changes on the UI based on the requirement.
  • Used Spring framework for the business layer using Spring Core, DAO, Spring ORM, and Spring Web MVC.

Technologies: Java 1.7, J2EE, GWT, Hibernate, Spring framework, J-unit, Mockito, Sql, Understand Pl/SQL (Indexes, Views, functions, Procedures etc), Oracle, J2EE, WINSCP, Putty, Git, Bit-Bucket, Sql Developer .

Java Developer

Confidential - Columbus, OH

Responsibilities:

  • Determine Application flow and Developed UML diagrams for the credit card only business customers.
  • Worked on Open - Source Java by making use of Multi-Threading, Collections.
  • Created Webservices using WSDL file given that is designed for sending data to back-end.
  • Developed UI using AngularJs, JQuery for dynamicweb flow.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript, Web GL and extensively used Table Less Design in CSS for positioning. Worked in UI team to develop new customer facing portal. Utilized Spring Boot to create java micro services applications.
  • Implemented exception handling using Spring Exception handler framework.
  • Designed a Real-time service for the email triggering to the Predefined Customer for the applied application.
  • Developed report generations, which run on daily basis for the last 30 days for the application data that is submitted for tracking purpose to the business unit using spring batch.
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS.
  • Worked on design patterns of ES6/EcmaScript.
  • Developed HTML5 templates and CSS3/Sass style sheets for a UI Framework based on Angular2 in an agile environment.
  • Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).
  • Integrated Spring DAO for data access using with Hibernate
  • All the functionality is implemented using SpringIO / SpringBoot and HibernateORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Worked on TECHDEBT to remove redundancy of the classes and methods.
  • Deploy code and also resolve build issues before deploying to Quality Analysis.
  • Updating legacy open-source dependencies in maven for reducing different security vulnerabilities.
  • Provide support to the users for all the service components and help them in production issues.
  • Developed test cases for unit testing with the help of J-Unit framework. Used Mockito and Power-Mockito for dependency injection.
  • Worked on UNIX systems for code deployment. Implemented batch jobs using Shell-Scripting.
  • Server side J2EE components like Servlets, JSP, JDBC, JSON, using Eclipse IDE, and deployments in Tomcat Server environments.

Technologies: Java, J2EE, Spring, Hibernate, Struts, WebLogic, APACHE CXF, Restful, JQuery, AJAX, JavaScript, Open stack, CSS, JSP, OpenGL, OOPS, JSTL, SERVLET, Oracle, CRUD, Eclipse 3.6, Oracle TOAD, SQL, Angular JS, PL/SQL, Agile, JIRA, JDBC, MongoDB, Bootstrap, Core Java, UML, Eclipse, Tomcat, Junit, MAVEN, Git, Agile, Web 2.0, SOA, XSLT, Angular2, HTML5, CSS2/3, JavaScript.

Sr. Java Full Stack Developer

Confidential - Minneapolis, MN

Responsibilities:

  • Involved in various phases of Software Development Life Cycles (SDLC) like Design, Development and testing phases, and developed Use Case diagrams, Class diagrams, and Sequence diagrams.
  • Used, participated in Agile Methodologies for design and development of the applications.
  • Developed Business components using core java concepts and classes like Interface, Polymorphism, Collections, Serialization and Multithreading etc.
  • Improved the performance of the backend batch processes using Multithreading and concurrent package API.s
  • Developed client/server and N - tier web applications using Java, J2EE, Apache Struts framework and Spring (MVC) framework.
  • Worked on the migration of a legacy application which was built in Struts to Spring based application.
  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Used Spring Data, JPA and Hibernate to create light weight web and app integration layer.
  • Worked extensively on the spring framework, implementing Spring MVC, Spring Security, IOC (dependency injection) and Spring AOP.
  • Used Spring integration for integrating the application with Microservices using spring integration workflow files.
  • Used Postman to test the REST Services.
  • Worked on service-oriented systems that utilize REST web frameworks, SOAP and message queue technologies (Spring MVC 4, Spring REST Template, ActiveMQ server, Spring Integration)
  • Used J2EE design patterns like DAO, DTO, and Service Locator etc.
  • Created Spring MVC - REST based JSON Services, used Rest Template for making a client call to JAX-RS web services with JERSEY implementation.
  • Used micro service architecture, with Spring Boot-based services interacting through a combination of REST and MQ and leveraging AWS to build, test and deploy Identity micro services.
  • Worked on ISO parser tool with Pivotal Cloud Foundry (PCF) and trained on Technical Essentials with Amazon Web Services (AWS)
  • Worked on AWS cloud services like EC2, S3, and EBS for installing, configuring and auto scaling.
  • Amazon EC2 is also used for deploying and testing the lower environments such as Dev and Test.
  • Worked with AWS cloud service in creating EC2 instances and providing them roles and sometimes participated in writing custom policies and deployed applications on Elastic Bean Stalk and EC2.
  • Created computing and data resources on AWS using EC2. Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF. Used Docker to virtualize deployment containers and push the code to EC2 cloud using PCF. Used Spring Cloud Boot and Netflix OSS for Microservices development
  • Responsible to install, configure, monitor systems developed on Cloud IaaS environments with Pivotal Cloud Foundry PaaS running on top of it.
  • Worked with Docker to deploy Micro-services in modern containers to increase Isolation.
  • Used Redis as a distributed key-value store to track concurrent user activities on a given loan account.
  • Exposed REST endpoints using Camel REST DSL.
  • Used EIP patterns like Message Transformation and Message Splitting.
  • Used Camel Components like HTTP/HTTPS, SQL and AWS S3.
  • Object storage service Amazon S3 is used to store and retrieve media files such as images.
  • Involved in implementing the rules in ILOG (Rules Engine) as per the requirements.
  • To facilitate OAuth2.0 based authentication and authorization, we have used the open source framework 'APIs' (APIs Secure), a project from OAuth-Apis in the github.
  • Implemented the front end using HTML5, CSS3, JavaScript and used Angular JS, Bootstrap, AJAX to get the data from the server asynchronously by using JSON objects.
  • Implemented reusable custom directives using AngularJS using restrict, event handlers and templating.
  • Wrote Rest services to feed data to an application with AngularJS framework.
  • Used Tomcat for the web deployments.
  • Used Oracle as Database and used Toad for queries execution and Involved in writing SQL scripts, PL/ SQL code for procedures and functions.
  • Prepared Unit test cases using JUnit and integration testing.
  • Used GIT and SVN for source control and Jenkins for continuous integrations.
  • Worked on Jira for User requirements and used Jira as bug tracking tools.

Environment: Java 1.8/J2EE, Linux, Apache Camel, Redis, HTML, Spring 4.0, Hibernate, SOAP, RESTful, Agile Methodology, Spring Boot, Micro Services, CSS3, JavaScript, Servlets 3.0, AngularJS, AWS, S3, EC2, Eclipse 4.4, JQuery, Unix Shell Scripting, Oracle 11g, AJAX, Apache Tomcat 8.0, GIT, SVN, Docker, Maven, Gradle, JUnit 4, Log4j, Jira, Jenkins.

Senior Java Developer

Confidential - Madison, WI

Responsibilities:

  • Designed the applications using SpringMVCframework.
  • Extensively used Spring JDBC Template to implement DAO methods.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Data Access Object, Singleton and Factory.
  • Created Unit, Integration and System test cases for different workflows.
  • Used SpringJDBCPreparedStatement with JDBCTemplate to insert and modify the data in database
  • Developed all the UI pages using HTML, CSS, JSON, JavaScript, Ajax.
  • Follow the best practices in coding like removing unnecessary casting, using generics in Hash Map, caching, Collections like sort, comparator, list, set and Design patterns.
  • Used jQuery Events to manipulate the elements depends on the user interactions.
  • Performed extensive testing for all three integrations using Unit, Integration and System test cases.
  • Consumed and produced REST based services using Jersey.
  • Implementation of the Businesslogiclayer for MongoDBServices.
  • Set guidelines and timeframes and monitored the various phases of the project.
  • Consumed Restful web service to handle Jsonresponse using Curl and Jacksonframeworks.
  • Used WebLogic application server for deploying the application
  • Used Maven as a build tool and integrated with Jenkins.
  • Taken care of multi threading in back end java beans.
  • Used SVN Version Control for Project Configuration Management
  • Used Log4J to capture the log that includes runtime exceptions.

Technologies: Java, J2EE, JSP 2.0, Spring3, Oracle, HTML, CSS, JSON, JavaScript, Ajax, MS-Visio, Eclipse, UNIX, JDBC Template, LOG4J, CVS, Maven, WebLogic Server.

Java Developer

Confidential

Responsibilities:

  • For front-end UI development, used Web development tools like Angular JS, JavaScript, HTML5 and look-and-feel generated by CSS3.
  • Use Case and Sequence diagrams were designed in UML using Rational Rose to demonstrate the behavior of objects in each use case by describing the objects and the messages they pass.
  • Developed application service components and configured beans using SpringIOC, creation of Hibernate mapping files and generation of database schema.
  • Developed and Implemented RESTfulWebServices and used Spring Framework.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Design and Developed using WebServices using Apache Axis on JBOSS.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Designed and developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2
  • Involved in creation of Web services, WSDL and web methods with Annotation in Hibernate implemented WebServices.
  • Developed various functionalities for front-end web pages according to new requirements provided by BA team and UI team using RESTFul Webservices, Spring Core and Hibernate.
  • Worked closely with backend team, designer and product owner implementing and ensuring code solutions using AngularJS framework and JS libraries.
  • Designed and developed user interface using RESTFul Webservices along with front-end tools.
  • Implemented Model View Controller architecture by applying AngularJS framework.
  • Used AngularJSControllers, and created Directives for each data element using AngularJS framework to create a customizable dashboard.
  • Responsible for creating HTML templates for each tile on the dashboard and used Bootstrap framework to handle the layout of the tiles on the dashboard.
  • Strived to use web standards to build solutions using CSS3 and Less to create style sheets.
  • Used NodeJS to build a local development environment at the server side.
  • Consumed RESTful APIs provided by back-end.
  • Used Grunt to handle minification, compilation, and unit testing and used Bower to manage all package dependencies.
  • Committed code change into repository by using version control tool SVN.
  • Performed JUnit testing for testing all features on the Backend and Frontend.
  • Worked as a part of Agile team and followed the methodology on a routine and attended regular Scrum meetings held by the Scrum Master.

Environment: AngularJS 1.3, HTML5, CSS3, Less, Javascript, Bootstrap 3.0, Bower, Grunt, SVN, SQL Developer, Jenkins, WebStorm IDE, VMware Fusion, Windows 2007/2010/2015 , Mac OS X.

Junior JAVA Developer

Confidential

Responsibilities:

  • Followed Agile Rational Unified Process throughout the lifecycle of the project.
  • Involved in requirements analysis and gathering and converting them into technicalspecifications 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).
  • Responsible for designing and reviewing SOAP web services Wsdl, their structure, data types and operations with Application architect team.
  • Responsible for Web Services consuming and packaging using Axis.
  • Applied Springs IOC Container to facilitate Dependency Injection.
  • Used SpringsAOP to implement security, where cross cutting concerns were identified.
  • Involved in designing and developing architectural structure for Hibernate Interceptors and Web Filters
  • Developed Hibernate Mapping file(.hbm.xml) files for mapping declaration
  • Responsible for designing front end system using JSP technology, HTML and JavaScript.
  • Re - factored large code base to conform to best practices to spring design patterns.
  • Involved in Managing Web Services and operations.
  • 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 Easy Mock.
  • Built project using Apache Maven build scripts.
  • Involved in developing the core base Classes and designed the packaging needed for the project.

Environment: Java /J2EE, Microsoft Visio, WebSphere Application Server, HTML, CSS, JavaScript, Spring CXF, Spring MVC, IOC, Spring AOP, Apache Axis, Hibernate, JMS, RAD, Maven, DB2, Clear Case, JUnit, Easy Mock.

We'd love your feedback!