We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Around 5+ years of experience in delivering enterprise solutions in e - commerce, M-commerce, workflow and web based arena. Expertise in conceptualizing, designing and coding technical solutions using Java/J2EE technology stacks. experience as a Front end web developer in developing and designing user experiences of Internet/Intranet applications using HTML, HTML5, XML, DHTML CSS, CSS3, SASS, LESS, JavaScript, React Js, Redux, ES6,Web pack, Flex, JQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.
  • In depth exposure to Web 2.0 solutions, developing webservices,OOAD architecture and modeling and designing artifacts to satisfy peculiar and complex business problem statements.Excellent analytical and communication skills in order to work with mid-size teams, technical and business leadership.
  • Experience in modeling complex web application using RUP and XML. Strong experience in class diagram, sequence diagram, component diagrams and activation diagrams.
  • Experienced in server-less AWS Lambda Programming, Scala, and Java 8 Lambdas, Streams, Parallel Streams, Map-Reduce, Configuration Management - Puppet, Chef.
  • Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, HTML, JSF, Struts, JavaScript, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB.
  • Experience in working with IBM WebSphere Portal/Application Server, BEA Web Logic, and Apache Tomcat5x application servers.
  • Experienced in using testing frameworks like Integration Testing and A/B testing.
  • Expertise in RESTful web services to integrate between Application to Application.
  • Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
  • Experience in OOAD architecture and modeling and designing artifacts using Rational Rose UML such as class diagram, sequence diagram and state diagrams using Rational Rose, RAD and Power Designer.
  • Experience in developing Web Services using - SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
  • Experience in developing and deploying session beans, entity beans representing different types of business logic abstractions.
  • Experience in Java design patterns such as Session Façade, Singleton, Data Access Objects (DAO), and Business Delegate.
  • Experience in using encryption techniques like AES, DES, and RC4.
  • Experience in writing DAO using Hibernate and Hibernate mapping files.
  • Experience in software testing, Junit testing, regression testing, defect tracking and management using Clear Quest.
  • Experience in Version Control tools like GIT, SVN for Source Code version management
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment.

TECHNICAL SKILLS

J2EE Technologies: JSP1.1, JSP Custom tags, JSTL, RMI, Swing

Programming Languages: Java 1.4, JDK 1.7, C, C++, Scala

Web Servers: Apache Tomcat, Oracle

Application Servers: WebLogic 7.x/8.x/9.x/10.x, WebSphere 4.x/5.x.

Operating System: Windows 9X/2000/XP/7/8, UNIX and Linux

Server Programming: J2EE, Servlets, Struts, JDBC, XML, Spring, Hibernate

XML: XML, DTD, SAX, DOM, SOAP, Webservices

Client Programming: JQuery, Ajax, JavaScript, CSS, HTML, React.js,Ext.js, Angular.js, backbone.js, Node.js, Redux, D3.js, ES5 and ES6.

Database Systems: Oracle 11g, My SQL, SQL Server 2000, DB2, SQL/PLSQL Stored Procs

Open-Source Technologies: ANT, Maven

IDE: Eclipse 3, MyEclipse, Jbuilde 9.0, NetBeans, JIRA, Auto sys, Scala.

Version Control systems: TFS, Git, SVC

PROFESSIONAL EXPERIENCE

Java Developer

Confidential

Responsibilities:

  • Involved in study of User Requirement Specification. Requested insufficient Information and helped clearing ambiguity in requirements document.
  • Architecture, Design and Implementation of dynamic data driven Form Creator application that can build web applications.
  • Design and Implementation of data driven Form Reader application that acts as a client application for the Form Creator
  • Developing new functionalities for integrating with other internal applications (Gather requirements, prepare Technical Detail Design, Coding, Unit Testing, Sub system Testing and bug fixing.)
  • Performed Inheritance based ORM with tables to simplify the data in Hibernate.
  • Design/Developed UI screens, components using Angular JS directives, custom directives, making service calls.
  • Developed Business logic with the help of spring dependency injections, make them as Spring beans using configurations and spring annotations.
  • Developed SQL queries and executed them by using Hibernate Template provided by Spring.
  • Designed and developed Microservices business components using Spring Boot.
  • Implemented Spring based declarative transaction management as Spring Aspects.
  • Configured and build Asynchronous communication with JMS services with MQ Series.
  • Developed Message Driven Beans (MDB) components to manage backend transactions.
  • Developed HQL queries to retrieve data using Hibernate. The Data Manipulation operations were implemented using Hibernate Template provided by spring.
  • Expertise in React Js and working with React Flux architecture.
  • Experience with middleware's using Redux-Thunk, Redux-Saga, Redux-Logger, Universal React Redux. Expertise in React Js framework to develop the SPA.
  • Used Hibernate mapping annotations, interfaces to work with Data base CRUD operations.
  • Developed various advices for logging, versioning and caching Spring aspects of the application.
  • Used caching mechanism of database connection object for faster retrieval of data.
  • Creating a Restful service to fetch the data from the host system and pass the required data in JSON format to the client.
  • Developed SPA project using Angular Typescript for frontend, Node JS and Postgres for backend.
  • Consumed Web Services (REST) from third party for authorizing payments to/from customers and implemented those using JAX-RS.
  • Good Experience in React Js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Worked on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring and auto scaling.
  • Involved in writingjavaAPI for Amazon Lambda to manage some of theAWSservices.
  • Expertise in using Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Did Packaging and Deployment of builds through Maven scripts and integrated with Jenkins.
  • Test Driven Development (TDD) approaches was utilized and the test coverage was always maintained and validated using Clover and Cruise Control.
  • Used Ajax, JSTL and JavaScript in front end design.
  • Used Log4j for tracking the applications and SVN used for version control.
  • Involved in the code review process and updating the best practices document.

Environment: HTML5, CSS3, JavaScript, Bootstrap, Agile(SCRUM), AngularJS, AJAX, Hibernate, Spring, Spring Batch, Spring Boot, Spring Security, Servlet, XML, GIT, Maven, Restful, Docker, Log4J, Postman, MongoDB, AWS, Java8, Microservices, JIRA, Jenkins and STS, Amazon EC2, Amazon S3, Amazon Cloud Watch, AWS Lambda

Java/J2EE Developer

Confidential

Responsibilities:

  • Designed the system according to J2EE specifications and Spring MVC architecture.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier (Business object) and the persistent storage tier (data source).
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Sub queries
  • Strong experience in configuration and management of RDBMS systems like Oracle, MySQL, MSSQL Server and DB2; and ORM frameworks like Hibernate, and MyBatis.
  • Very good implementation experience of Object Oriented concepts, Multithreading and Java/Scala
  • Worked on Microservices to create modular components with light weight to deploy using various protocols.
  • Used Struts validator and designed front-end using HTML, JavaScript, CSS, and JSP Pages.
  • Designed and implemented server-side RESTful web services using Node JS and handled communications to the client side (React JS) using JSON.
  • Worked on Encrypting AWS S3 storage Objects.
  • Developed the application under J2EE architecture using Angular JS, Spring, Spring Security, Spring Batch, Spring MVC, Spring VI, Hibernate, Java Beans and Bootstrap.
  • Used Spring MVC Framework for developing the application and used JPA to map to Oracle database tables.
  • Created user-friendly GUI interface and Web pages using HTML, Angular JS, Jquery and Java script.
  • JDBC statements, Prepared Statements to make the connection with Oracle database.
  • Have developed PL/SQL stored procedures and functions in oracle.
  • Designed SOAP Web Services using Apache CSS and Spring MVC.
  • Developed Business Delegate classes for loose coupling between Presentation tier and Business tier.
  • Used log4J to log both User Interface and Domain Level Messages.
  • Developed and deployed the application on Web Logic server using Maven scripts.
  • Used SVM Clear Case for version controlling.
  • Used JIRA to create user stories/tasks and defects.
  • Wrote JUnit test cases for Business logic & performed unit testing before sending it to
  • User Acceptance testing (UAT).

Environment: JDK 1.8, Spring MVC, Spring DI, Hibernate, Spring Security, HTML, CSS, Bootstrap, JavaBeans, JMS, python, Web Logic Server 11g, Eclipse 3.4, Oracle 10g, SVM, Node.js, Spring security, Spring Batch, Microservices, JIRA, Maven, JUNIT, Tomcat.

Java Developer

Confidential

Responsibilities:

  • Involved in complete software development life cycle (SDLC) using agile methodologies, requirement gathering, analysis of deliverables, preparation of detailed use cases and functional requirement documents.
  • Responsible for design of prototypes and UML diagrams as per client requirement.
  • Back end coding and development using Java Collections including Set, List, Map, Multithreading,, Struts, Servlet, Action, Action Forms, Java beans, Exception Handling etc.
  • Developed the application front end with HTML, CSS, Java Script, Tiles, JSP, Ajax, Struts Tag-libraries, Custom Tags
  • Working with SAX/DOM XML parsers & configuring of XML files like Tiles.xml, Web.xml, etc.
  • Design Development using Design patterns like MVC, Singleton, Transfer Object, Factory & Facade.
  • Software error correcting & bug fixing .Defect management & tracking using HPQC.
  • Oracle database design & making database connection using JDBC & wrote Complex queries & Stored Procedure.
  • Worked with SOA based components using SOAP Web Services, Spring.
  • Wrote ANT/Maven scripts to build JAR, WAR and EAR files.
  • Wrote different unit test using JUnit framework.
  • Code Quality Control using Sonar tool, Pmd, Checkstyle, Find bug.
  • Involved Testing, Debugging and providing Documentation.
  • Application deployment on Tomcat Web Server & Web logic application server.
  • Leading a team of 6 people & working closely with them on development front.

Environment: Core Java1.5, J2EE, JDBC 4, Oracle 11g, JSP 2.1, XML, Servlet 2.5, Tomcat 6, Windows XP, Struts 2, Dojo 1.6, SOAP Webservices, Spring 3, Hibernate, Oracle Sql Developer, Eclipse 3.6, Ajax, Jquery, log4j, Maven, HP Quality Centre, JUnit, SVN, Quick Arrow tool etc.

Java/J2EE developer

Confidential

Responsibilities:

  • Was responsible for designing and developing Manage Purchase Order Web Service and presentation layer with Spring MVC and Acegi security.
  • Configured Struts, Hibernate framework with Spring MVC.
  • Used JavaScript for Client Side validations.
  • Involved in developing PL/SQL stored procs and Informatica Workflows to migrate data from Legacy Mainframe/AS400 based systems.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Configured Oracle connection pool, which is included in Oracle JDBC driver JAR file, to allow concurrent access to the database and optimize performance.
  • Development of a split billing system - core java, collections, spring, hibernate, MySQL.
  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
  • Implemented from scratch jQuery Mobile webapps for mobile and tablet.
  • Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server.
  • Configured Hibernate, Spring and MyFaces (JSF) to map the business objects to MySQL Database using XML configuration file.
  • Utilized Web 2.0 social media strategy tactics to increase company visibility by 110%.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Configured Struts, Hibernate framework with Spring MVC.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, spring, Java Scripts and Weblogic.

Environment: Java, Spring, Hibernate, Struts, Web logic, Apache CXF, Rest, JQuery, AJAX, ExtJS, JavaScript, JSP, Servlet, Web sphere, Oracle, CRUD, SQL, UML, Eclipse, Junit, Maven, iText, GWT, Clear Case, Jasper Report, iLOG, Web 2.0, SOA.

We'd love your feedback!