We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Cary, NC

SUMMARY:

  • To pursue a challenging career in leading and progressive research organization offering opportunities for utilizing my skills towards the growth of the organization.
  • Having 5 years of experience on Web & Client - Server application development and design using Object Oriented Programming, Java /J2EE technologies.
  • Hands on expertise in designing, developing and deploying applications using J2EE technologies including JSP, Servlets, EJB, JSTL, Struts, Spring, JSF, AJAX, JDBC, JNDI, Java Beans, Hibernate, Web Services and RDBMS.
  • Hands on experience in using Jakarta Apache frameworks like Struts, Spring, Maven, ANT, JUnit and Log4J.
  • Hands on experience in Front-End technologies like JavaScript, CSS3, JQuery, GWT and HTML5.
  • Strong knowledge in Object Relation mapping using Hibernate.
  • Experienced in entire system life cycle (SDLC) including Analysis, Design, Programming, Building, Testing, Debugging, Maintenance and Enhancements of multi-tier, database driven J2EE applications.
  • Experience on Core java technology which includes Multithreading, Collections, RMI, network programming.
  • Experience in designing and developing Single Page Application (SPA) using Angular JS framework.
  • Experience in working with Relational Database ( RDBMS ) concepts like database designing, Normalization, PL/SQL , Stored Procedures, triggers, methods, functions, packages etc.
  • Good knowledge working in Databases like Oracle ( SQL, PL/SQL ) and MySQL .
  • Hands on experience on CSS preprocessors such as SASS and LESS
  • Knowledge on Express JS, React.js, D3.js, Back bone.js, and Node.js frameworks.
  • Good knowledge of EJB Session beans with JNDI mapped naming and JMS message-driven bean.
  • Experience on Big data, Hadoop using AWS.
  • Experience with versioning tools like GIT , Clear case, Subversion and CVS .
  • Performed AngularJS form validation and validation messages displaying with ng-show and created a custom validation directive for comparing two input fields.
  • Extensive experience with Eclipse. Also worked on NetBeans, IntelliJ, RAD IDE’s
  • Experienced in the functional usage and deployment of applications in JBoss, WebLogic, WebSphere and Apache Tomcat Server.
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, DB2, SQL Server, MySql, and MS Access.
  • Hands on experience with Web Services using SOAP, RESTFUL, WSDL, XPath, JAXRPC, JAXWS, XML Binding.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS:

Languages: C, C++, Java, PHP, Unix shell scripting, SQL, XML, Python. Databases Oracle, My SQL, No SQL(MongoDB)

Java/J2EE Technologies: J2EE, Servlet, JSP, JSTL, JDBC, JNDI, JMS, Hibernate, Spring, Web Services( REST). Operating Systems Linux(Ubuntu ), Windows, MAC

Framework tools: Spring (MVC/AOP/IOC/Spring Templates), Hibernate, Maven, JUnit, Selenium. Web Technologies HTML5, CSS3, JavaScript, AJAX, jQuery, Bootstrap, XML, JSON, Angular Js.

Application / Web Servers: Web Sphere, Web Logic, Tomcat. Version Control System Git, SVN Project Tracking tool Jira

Design Tools and IDE's: Net beans, Eclipse, IntelliJ Others AWS (EC2, S3, EMR ), MapReduce, Docker

PROFESSIONAL EXPERIENCE:

Confidential, Cary, NC

Java Developer

Responsibilities:

  • Created & maintained a centralized repository of UI components, participated in usability testing & research.
  • Prepared Unit test cases and reviewing test results. Designed and developed front end using JSP and JSTL.
  • Created web services using SOAP and producing WSDL to the Client side.
  • Created detailed design documents using UML (Use case, Class, Sequence, and Component diagrams).
  • Provides L3 Support for SOAP web services as main point of contact to client
  • Implemented new features to JSF application utilizing ICEfaces tables for frontend and JDBC for backend data access
  • Completed training project utilizing Spring MVC and JSP to create a basic data modification web
  • Used Require JS for AMD module loading and dependencies. The modules are based on the JQuery-UI widget factory that has a well-defined life cycle.
  • Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application
  • Implemented and managed SQL database for use in background for security and internal proprietary processes.
  • Worked with DB architect to design database objects, Conceptual Data Model and LogicalData Model.
  • Designed a Remote Procedure Call system utilizing JSON-RPC to provide access to API microservices to customer web sites.
  • Developed the front end of the application using HTML5, CSS3, SASS, JSP, JavaScript
  • Diagnose and correct errors within Java/HTML/PHP code to allow for connection and utilization of proprietary applications.
  • Migrated test and use cases for applications to AWS cloud with public and private IP ranges to accelerate development productivity by decreasing test-run times.
  • Troubleshoot various software issues using debugging process and coding techniques.
  • Provide high-level customer support to remote clients using a support e-ticketing system.
  • Developed JSPs and Servlet.
  • Developed screens using Java, HTML, DHTML, CSS, JSP and JavaScript.
  • GIT/Stash as a repository for the application project folders
  • Proficient experience in Single Page Application (SPA) using AngularJS frameworks.
  • Expertise in AngularJS on Filters, Validations, Controllers, Directives, Routings, Factory and Service .
  • JIRA for trouble tickets and Confluence for our knowledge base
  • Exposure to Struts, Spring, Hibernate, and Faces frameworks.
  • Exposure and some development of the following: Enterprise Java Beans, Servlets, JSP, JSF, JavaScript, JQuery, Oracle, HTML, and CSS.
  • Used Firebug for application webpage troubleshooting and Eclipse debugger for the bug fixes.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML , Responsive Web Design and Bootstrap.
  • Developed GUI using JavaScript , HTML, DOM, XHTML, AJAX, CSS and JQuery in ongoing projects.
  • Utilized Jasmine in AngularJS and NUnit in ASP.NET MVC for unit testing.
  • This Project also Included Authentication, Security, Emails and Phone Capabilities to ensure the Intruder is detected and prevented.
  • Developed an intelligent platform for the managed execution of microservices
  • Experience with Java Server Page (JSP), designing and developing client-side graphical user interfaces using HTML, JavaScript, JQuery, and CSS
  • Experience with SQL query generation and data modeling experience
  • Extensively used DOM Parser to Parse the XML document
  • Used SVG sprites for icons across the application.
  • Developed lookup tables and views for quick processing of database queries
  • Implementing MVC architecture using hibernate value objects and mapping xml files
  • Configured JMS and JNDI in Rational Application Developer
  • Used commons and log4j logging framework
  • Developing Java code and modifying the existing code so as to match with the front JavaScript files .
  • Used JavaScript for client side validations in the JSP and HTML pages
  • Performed unit testing, system testing and integration testing
  • Developed SQL queries in Oracle
  • Participated in AGILE SCRUM meetings.

Confidential, Bethesda, Maryland

Java Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and participated in the daily stand-up, Preplanning and Retro meetings as a part of Agile.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modelling, analysis, architecture design & development for the project.
  • Used JSP, HTML5, JQuery and CSS3 for content layout and presentation.
  • Created the web application using MVC Struts framework.
  • Designed developed and maintained the data layer using Hibernate.
  • Writing design specification and develop test cases.
  • Used Maven for compilation and building JAR, WAR and EAR files.
  • Integrated Hibernate ORM to facilitate DML and DQL queries and represent OR mapping.
  • Built microservices using Docker, AWS Lambda, Elastic Beanstalk
  • Used different modules in Spring Framework including Core, AOP, JTA, DAO, Batch operations.
  • Write PL/SQL procedures for intensive database transactions for Storing high volume HTML Data.
  • Involved in appending the daily market data (Murex Daily Market Data database) to the historical market data.
  • Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
  • Worked on angular.js to design Single Page Applications (SPA)
  • Designed and implemented a Single Page Application with AngularJS, ASP.NET Web API, HTML, CSS, Bootstrap in Visual Studio.
  • Experience in Cloud computing infrastructure such as Amazon web Services (AWS).
  • Experience in building policies for access control and user profiles using AWS IAM, S3 controls with bucket policies.
  • Developed framework which is being utilized by Market Risk System to load bonds, equities, credit curves, price, ratings etc into murex.
  • Expertise in AWS Identity and Access Management (IAM) such as creating users, groups, organizing IAM users to groups, assigning roles to groups.
  • Created and consumed RESTFUL Web Services using Jersey framework.
  • Create the corresponding documentation for the COBOL procedures, Unix Shell Scripting and Power Builder applications.
  • Involved in the Data modelling and integrating with database using SQL and store procedures .
  • Developed a mechanism for verifying new CPLEX OPL models by leveraging excel and excel VBA connected to the data services.
  • Developed web applications using the SPRINGS framework for the View component for the frontend HTML and DHTML pages and customized templates and tags .
  • Developed applications using Struts. Developed Action classes, Action forms, JSP and other configuration files like struts-config.xml, web.xml.
  • Converted the mock-ups into hand-written HTML, CSS, XHTML, JavaScript, JQuery , AJAX, XML and JSON .
  • Enhanced Murex BSMT tool to automate bonds load in Murex.
  • Developed various batch jobs to load market data into Murex using MDRS and Trade api.
  • Designed multi-tenant microservices platform approach, including multi-datacenter infrastructure, API-driven provisioning, security model, resiliency/DR model
  • Using AngularJS created custom directives to display data in UI.
  • Utilized Bootstrap and CSS to design the styling of the page.
  • Used AngularJS factory and services for dependency injection.
  • Involved in Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets/ libraries for complete UI controls.
  • Responsible design of integration of CPLEX O PL models into enterprise multi-tier Java services based application by writing leveraging CPLEX Java OPL interface.
  • Junit/Mockito was used for Unit testing.
  • Implemented the logging mechanism using Log4j framework.
  • Implemented using various J2EE design patterns such as Session Façade, Business Delegate, Value Object, Data Access Object, etc.
  • Used SVN as version control system and Jenkins for continuous integration.

Environment: Java, Struts, Hibernate 4.2, Spring 4.x, Eclipse, Edit Plus, RESTful Web Services, JAXB, HTML5, JSON, CSS 3,Angularjs, JSP, JQuery, Data Modelling Microsoft Visio XMLSPY,SVN, Unix Shell Scripting, Maven,Web logic, Junit, Jenkins, Mockito 1.5, Oracle 11g

Confidential, California

Java Developer

Responsibilities:

  • Developed, maintained cutting-edge insurance agency management software.
  • Understanding the functional requirements and prepared a detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications.
  • Used Spring MVC along with JSP, HTML, CSS and JavaScript to construct the UI Layer for the application in presentation/Web tier.
  • Extensively used GWT technology to add interactivity to the web pages.
  • Integrated Spring Framework with Hibernate for Data Persistence.
  • Used Hibernate as persistence framework to map java objects to relational database tables using XML configuration files.
  • Used Hibernate to connect with Oracle database to store and fetch data.
  • Developed SQL queries, Joins, PL/SQL sub programs like stored procedures, triggers and functions.
  • Hibernate Query Language (HQL)was used to perform various queries in the database.
  • Configured JDBC and LDAP security in the application server. Developed LDAP server configuration file to enable encryption support for password storage.
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Used JMS API to allow application components to read, send and receive messages.
  • Involved in creating various reusable Helper and Utility classes which are used across all the modules of the application.
  • Developed new or improved existing responsive web pages by HTML5, media query, CSS Bootstrapgrid layout, convert outdated web framework to modern AngularJS MVVM framework .
  • Worked in a team, involved in developing the UI , layout and front-end programming (HTML) for web application .
  • Extensively used JQuery UI for screen design and development .
  • Developed applications using RAD IDE and deployed in Web Sphere server.
  • Wrote build and deployed scripts using Shell and ANT scripts and involved in performance analysis of the application and fixed problems/suggest solutions.
  • JUnit was used for unit testing and implementing Test Driven Development (TDD) methodology.

Environment: Java/J2EE, Spring 2.5, Hibernate 3.3, GWT, HTML, CSS, JQuery, JSP, JavaScript, Oracle, JUnit, Ant, JMS, RAD IDE, Web Sphere.

Web/UI Developer

Confidential

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS .
  • Involved in writing application level code to interact with APIs , Web Services using AJAX, JSON and XML .
  • Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
  • Reconstructed single page application with modern framework, used AngularJS, HTML5 , CSS Bootstrap and Node.js , created custom directive, flexibility filters, drop drown list and navigation bar, to meet modern Responsive Website Design requirements .
  • Created various interactive plugins, widgets or design UI.
  • Used Dreamweaver as HTML Editor for designing new pages.
  • Used Handlebars with templating engine.
  • Used Node.js as a proxy to interact with Rest services and Database.
  • Implemented and designed user interface for web based customer application.
  • Coded JavaScript for page functionality and Pop up Screens.
  • Developed JSP pages using JSTL and Struts specific tag libraries.
  • Implemented proof of concepts of Spring MVC .
  • Optimized, refactored, re - configured, genericized and re-designed Java 1.6 / 1.7 logic using inconsistencies found in UI trade flows into Murex 3.1 for Bloomberg Adapter that filtered Bond futures trades.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js , Python on familiar servers such as Apache.
  • Implemented automated local user provisioning instances created in AWS cloud.
  • Designed business applications using web technologies like HTML, XHTML , and CSS based on the W3C standards.
  • Re-designing/ developing the main website to improve user experience and add new functionality.
  • Worked on the website from start to finish to give it a new look using HTML5 / CSS/ JavaScript .
  • Created UI designs using Web 2.0 standards.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Deployed applications on AWS by using Elastic Beanstalk.
  • Developed page layouts, navigation, animation buttons and icons.
  • Applied industry best practices and standards when project requirements are lagging.

Environment: HTML, DHTML, CSS, Less/Sass, Murex 3.1 JavaScript, jQuery, AJAX, JSON, XML, Eclipse.

Java Developer

Confidential

Responsibilities:

  • Involved in Design, Development and Support phases of SDLC. Used Agile methodology and participated in SCRUM meetings.
  • Front-end was designed by using HTML5, JavaScript, CSS3, and JSP.
  • Developed JavaScript functions for client side validations.
  • Used Struts MVC framework.
  • Used Hibernate as ORM tool for accessing database.
  • Configured the deployment descriptors in Hibernate to achieve object relational mapping.
  • Write SQL queries to pull some information from the Backend.
  • Write database Functions, Procedures and Triggers as per the business logic requirements.
  • Used HTML, JavaScript , and C# to design and develop employee and financial commitment management pages
  • Developed C# desktop application to validate uploaded Excel account info and insert into SQL database
  • Created backend web API to handle JSON requests from previous PHP -based financial application in order to increase speed
  • Used Spring framework modules to manage java beans- DI/IOC, AOP , and MVC .
  • Setup ODI tool along with ActiveBatch for retrieving files from state agencies and batch processing.
  • Created SOAP/REST based web services using Axis2 and Jersey.
  • Used Hibernate to create ORM mappings, Inheritance & fetching strategy, performing CRUD operations and managing second level cache.
  • Reduced previous application page load time by up to 500% (20 seconds) through asynchronous API calls
  • Designed and developed several EJBs using Session facade pattern.
  • Worked with the JAXWS web services and worked on SOAP, WSDL to develop the web services.
  • Involved in making changes to the WSDL and generating the client jars.
  • Design and develop Servlets, Session and Entity Beans to implement business logic and deploy them on the JBoss Application Server.
  • Wrote test cases using JUnit.

Environment: Eclipse 3.6, Java 1.6, J2EE, JSP, Struts, Hibernate, JBoss Application server, Oracle 10g, JAXWS, WSDL, SOAP, Maven, HTML, JavaScript, AJAX, CSS, JUnit, EJB, JMS.

Confidential

Responsibilities:

  • Involved in designing the user interfaces using JSP's and configured beans in spring configuration file and developed custom tags, JSTL to support custom User Interfaces.
  • Implemented Business logic and responsible for coding POJO Classes.
  • Responsible for coding of DAO classes using Spring with hibernate.
  • Developed Hibernate Configuration files for Oracle and developed Client side validations using Spring, validator.
  • Developed SQL stored procedures for updating and accessing data from Oracle database.
  • Involved in developing Unit test framework using JUnit. Wrote JUnit test cases for every java class.

We'd love your feedback!