We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Long Island, NY

SUMMARY:

  • Sr. JAVA developer with over 8 years of experience in implementing Java/J2EE projects, working through Analysis, Design, Development, Testing, Implementation in Client/Server and web based n - tier architecture systems.
  • Expertise in development and deployment of multi-tiered web based enterprise applications using J2EE technologies like Servlets 2.3/2.4, JSP 1.1/2.0, Struts 2.0, JMS, Hibernate 3.0/4.0, Spring 3.0/4.0, JDBC, MongoDB, angular.JS, Java Beans and Web services (SOAP, Rest)
  • Extensive experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, transaction management and using Hibernate as a persistence layer.
  • Experience Front end part of the application using Angular.JS, Ext.JS, Backbone.JS, JQuery, Node.JS, Html5 and CSS.
  • Strong knowledge and experience in creating web based presentation for the client using HTML5, JSP, Servlets, Ajax, JQuery, EXT.JS, JSTL and JavaScript.
  • Experience in XML related technologies like XML, DTD, XSL, XSLT, XPATH, JAXB, SAX and DOM Parsers.
  • Knowledge of J2EE design patterns like MVC, Front Controller, Factory, Abstract Factory, Command Pattern, Singleton and Data Access Object etc.
  • Extensive hands on experience in consuming as well as developing API for SOAP and REST based web services to integrate third party functional modules into the core application.
  • Experience with several design patterns like Singleton, Factory Method, Prototype, etc. and architectures like Service Oriented Architecture (SOA) and MVC.
  • Proficient in several frameworks like Struts 2.0, Java Server Faces, and Hibernate 3.0/4.0 ORM, Spring Framework 3.0, spring MVC with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework.
  • Hands on experience on SSO.
  • Have strong skills in client-server technologies including Web Sphere Middleware, Web Sphere Portal, HTML, DHTML, JavaScript, XML, XSLT, Web Services, SQL, DB2, Oracle and MS-Access.
  • Experienced in implementing DAO layer using ORM tools like Hibernate core interfaces, annotations and optimizations.
  • Well experienced with core Java concepts like Collections, RMI, Serialization and Java Bean.
  • Proficient in using XML Suite of Technologies like XML, XSL, XSLT, DTD, XML Schema, SAX and DOM Parsers.
  • Experience in working with multi cookie domain for single sign-on for mutual authentication
  • Have deep understanding of both Relational Database and also experience in non-relational database like Mongo DB.
  • Core development experience for Groovy Grails restful web services.
  • Extensive experience in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, IBM DB2 and MS SQL Server.
  • Experienced in using WSDL, SOAP, and Apache AXIS for Web Services.
  • Expertise in client side designing and validations using HTML, DHTML, CSS, Java Script, AJAX, JSP, XML, JSF and Swing.
  • Extensive experienced in implementing single page applications using angular.JS directives, routing modules.
  • Good Knowledge on deploying the micro - services in Dev space of pivotal cloud foundry and to deploy in higher environment.
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Expertise in advanced JavaScript libraries and frameworks such as JQuery, Angular.js, Backbone.js, Prototype, Dojo, Node.js, Ember.js, React.Js and Ext.
  • Experience in scripting deployments to AWS, Monitoring infrastructure like Nagios, App Dyamics, etc.
  • Experience in using Maven for build automation.
  • Working knowledge of No SQL databases like Mongo DB and Amazon's Dynamo DB.
  • Have Strong experience in Database Design, Normalization, Data Flow Diagrams, Coding, Testing, Implementation, code migrations and good understanding of the complex systems.
  • Good Experience in developing test cases with Junit and logging with Log4j.
  • Extensive experience utilizing JAXB, JAXP and JMS.
  • Extensively worked on core java concepts like Multi-Threading, Inheritance, Abstraction, Encapsulation, Polymorphism, Exception handling, and Collections Framework.
  • Hands on exposure to multiple Application Servers like BEA Web logic Application Server, Apache Tomcat, WebSphere and JBoss.
  • Experience using Fuse/Apache ServiceMix as integration platform and Apache ActiveMQ as messaging platform.
  • Expertise in Threads Multi-threading, Synchronization, Collections, JNDI, Remote Method Invocation RMI and Java Beans.
  • Experience building web applications with JavaScript, Ruby on Rails, and/or Java
  • Experience in shell scripting and Python in Unix/Linux environment.
  • Extensive development experience on different IDE's like Eclipse, JBoss and NetBeans for debugging and using java coding standards.
  • Successfully designed and developed Java Multi-Threading based collector parser and distributor process, when the requirement was to collect, parse and distribute the data coming at a speed of thousand messages per seconds.
  • Strong experience in Security-System development for Web Applications. Involved and Developed all phases of security implementation using spring security system
  • Good debugging skills that deep diving into technical issues, collaborating with cross-domain experts, handling clients with different priorities and mind sets, both onsite and remote.
  • Experience in using SVN and Git for version control.
  • Communicate effectively with people at different levels including stakeholders, internal teams and the senior management.
  • Diligent and highly enthusiastic professional with strong technical, analytical and communication skills.

PROFESSIONAL EXPERIENCE:

Java Developer

Confidential, Long Island, NY

Responsibilities:

  • Work in a team-oriented environment, providing technical expertise and guidance to key stakeholders on a broad range of development projects.
  • Participate on various engagement pursuit teams, designing superior solution models that meet or exceed client requirements.
  • Validate design proposals for new solutions and technical reviews of existing systems.
  • Collaborate closely with clients and team members to understand the business requirements, systems flow, data usage, and work processes that drive the analysis and design of quality technical solutions.
  • Define, analyze and validate detailed system architecture, requirements and design.
  • Evaluate changes and perform impact analysis.
  • Review and validate system deliverables to maintain the integrity of system architecture.
  • Apply SDLC concepts and best practices for designing, coding, testing and implementing application software that is delivered on time and within budget.
  • Provide recommendations on how to replace customized functionality with out-of-the box solutions, assessing COTS solutions and integration.
  • Document, evaluate and propose architecture and design alternatives.
  • Mentor developers and other resources in all aspects of development.
  • Successfully support the assessment of current architectures, recommend and document a road map to implement future architectures.
  • Follow policies and procedures such as change management, project governance and software configuration management.
  • Ramp up quickly on new technologies, languages, frameworks, and approaches.
  • Employ excellent verbal, written and presentation skills to clearly express and communicate concepts, designs and proposals.

Environment: J2EE, Eclipse, Web logic Application server, Clear Quest, Design Patterns (MVC, Delegate, DAO, Data Transfer Object, Singleton, Service Locator), EJB (Session Bean), JSP/HTML, Angular js, Struts, EJB, XML, XSLT, Oracle 11g, Eclipse, CVS, Java, EJB1.1, J2EE, JSP, Servlets, Cleveland Framework, Maven, Custom Tags, JDBC, Oracle, Oracle9iAS Application Server, JavaScript, Mail Server, JMS, SOA, XML, JAXB, LDAP Server, Log4j, UML, Rational Rose, (Clear Case, Clear Quest, SoDA, RequisitePro, Test Manager), DAO, JUnit Test, TeamCity, SonarQube.

Sr . Java Developer

Confidential, Minneapolis, MN

Responsibilities:

  • Involved in application architecture design phase and creating the application design template.
  • Used Spring IO to support for embedded runtimes, classic application server, and PaaS deployments.
  • Responsible to get the requirements from customer/end user.
  • Developed Technical and Functional documents.
  • Prepared the Low Level design document and creating the reusable components for across the application.
  • Development of Java Beans to communicate with EJB's developed.
  • Installed, configured, and maintained by JBoss Server.
  • Used Jersey to develop a RESTful Web services that supports exposing the server data in a variety of representation media types and abstract away the low-level details of the client-server communication.
  • This project also involved the use of hash maps, array lists, and sorted maps among the collections implemented.
  • Supported production environment including monitoring application, resolving any production related issues.
  • Handled various exceptions that arose throughout the project.
  • Co-ordinated with development team for deployment of application into JBOSS server.
  • Involved in creating various UML diagrams based on requirement documents.
  • Coded Entity Beans, Session Beans and persistency layer classes.
  • Using Nodes to wrap some model object and provide human-readable names, and icons from a lot of Net Beans selection and user interface systems.
  • Designed and implemented the functionality of identifying the IBM products using part number
  • Updated Presentation Layer (Struts, Tiles, JSP Tags) for accommodating the dual number search
  • Implemented the enhancement across process and services layer for dual part number search
  • Worked with WebSphere 5.1 technology
  • Have written DAO (SQL queries) for the enhancement using backend as DB2.
  • Followed RUP and OOAD methodology for enhancements
  • Worked with Hibernate
  • Did continuous testing on Development and various Staging environments.
  • Have worked on presentation layer using JSP, HTML, CSS, Javascript, Angular js, XML and XSLT Used Web Services, Web Processing Service (WPS), BPEL, REST for nominations module.
  • Manage and upgrade different module with Spring IO which works with existing dependency management tools such as Maven and Gradle.
  • Utilize Spring IOworking with relational database management systems on the Java platform using JDBC and object-relational mapping tools and with NoSQL databases.
  • Configured the Siteminder tool for giving the proper role for every user and uniqueid for every component in the screen.
  • Involved in unit testing, System Testing, Integration Testing, User Acceptance Testing, User confirmation Testing.
  • Used JTest for testing the code in System testing.
  • Developed Proof of concept (POC) and provided work/time estimates for design and development efforts.
  • Used AWS for Simple Notification Service.
  • Involved in packaging and deployment of the application onto Oracle9iAS application server.
  • Participating in customer meeting toidentifying the difficulties if any, and discuss aboutthe application status.
  • Used the tools Jenkins to provide continuous integration services for software development.

Environment: J2EE, Eclipse, Weblogic Application server, Clear Case, Clear Quest, Design Patterns (MVC, Delegate, DAO, Data Transfer Object, Singleton, Service Locator), EJB (Session Bean), JSP/HTML, Angular js, Struts, EJB, XML, XSLT, Oracle 11g, WebSphere, Eclipse, CVS, Java, EJB1.1, J2EE, JSP, Servlets, Cleveland Framework, Site Minder, Custom Tags, JDBC, Oracle, Oracle9iAS Application Server, Java Script, Mail Server, JMS, SOA, XML, JAXB, XSL, XSLT, SOAP, MTOM, TCPIP, TLS, PKI, WSDL, SAML, WSDL, XSD, XPath, LDAP Server, Log4j, UML, Rational Rose, (ClearCase, ClearQuest, SoDA, RequisitePro, TestManager), DAO, JTest, Jacobe, MDB, Windows NT

Sr. Java/J2EE Developer

Confidential, Kansas City, MO

Responsibilities:

  • Designed and Developed the UI screens using HTML5, CSS, JavaScript, JQueryand Angular2.
  • Participated in Configuration and Integration of Spring and Hibernate frameworks. Involved in client-side validations using JavaScript.
  • Designed & Developed persistence service using Hibernate framework. Used Hibernate as the ORM mapping tool and worked with Hibernate Query Language (HQL)
  • Developed WS-Security based Web Services to interact.
  • Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.
  • Implemented Spring architecture and Spring Bean Factory using IOC, AOP concepts.
  • Designed and developed Caching and Logging service using Singleton pattern, Log4j.
  • Developed & deployed the application in Web Sphere Application Server.
  • Used Angular Directives to extend syntax definitions for HTML5.
  • Developed Angular2 components such as controllers, Services, filters, models.
  • Used various features in Angular2 like data binding, routing, filters, directives to meet various customized requirements.
  • Used Angular2, AJAX for asynchronous validations for the input fields of the forms with the data existed in the database.
  • Write and tests Web Services calls manually and through automation.
  • Designed, developed and delivered RESTful Web Services, which significantly improved performance and increased customer bases utilizing Core Java Spring Beans framework.
  • Developed RESTful web application to include mapping functionalities and development of UI framework.
  • Used Jenkins and AWS Code Deploy plug-in to deploy the application into AWS cloud.
  • Involved in writing java API for Amazon Lambda to manage some of the AWS services.
  • Developed JavaScript code for browser compatibility (specific to IE) and Firebug for debugging Client-Side JavaScript.
  • Used Jasmine framework to perform unit testing.
  • Extensively used JQuery selectors, events, Traversal andAJAX with JSON Objects.
  • Used JQuery library for creation of powerful dynamic Web Pages.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 11g.
  • Tested Service and data access tier using JUNIT test cases.

    Environment: Java J2EE, J2SE, JSP, JavaBeans, Java Script, JQuery, XML, XSLT, Web Sphere Integration Developer, Restful API, Angular2, Jasmine, Web Sphere Application Server (WAS), Oracle 11g, SQL Server, Maven.

Sr. Java Developer

Confidential, Chicago, IL

Responsibilities:

  • To ensure the quality deliverables, actively participated in daily standup and Scrum meetings.
  • Implemented Transfer Funds, Messaging Service Modules using Struts and Tiles Framework with respect to Model-View-Controller (MVC2) Architecture.
  • Developed various EJB components like Message Driven Beans to fulfill Business Logic.
  • Used JMS for reliable and asynchronous exchange of important financial information.
  • Implemented persistence layer using Hibernate that use the POJO classes to represent persistent database tables.
  • Consumed Web Services using WSDL and SOAP for transferring funds to other financial institutions.
  • Designed and developed data access layer using Data Access Object (DAO), Session Façade, Business Delegate and Singleton design patterns.
  • Used XML Parser API such as JAX-RPC in the web services request/response data for marshalling and un-marshalling.
  • As a backend developer I was responsible for creating RESTFUL Web Services using Node.js&Express.js
  • Applied MVC design pattern using JavaBeans, Swing and conducted simultaneous queries and retrievals using Java multithreading techniques
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node JS.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Taken Care of Multithreading in backend java beans.
  • Used EXTJS 4.0 Java script Framework.
  • Resolved update, merge and password authentication issues in Bamboo and JIRA
  • Developed Stored Procedures, Triggers, Functions and Cursors for efficient usage of data from MY SQL Database.
  • Tested all the modules with unit testing with the help of mocha, fail-tests & making it to work, also used Jasmine & postman to test API coming from Express JS.
  • CI/CD pipeline management through Jenkins.
  • Build application using Ant Scripts.
  • Used CVS for Version control across common source code used by developers.

Environment: Java J2EE, JSP 1.2, Struts 1.2, EJB 3.0, Hibernate 3.0, Eclipse, Web Logic 8.1, JMS, JNDI, MY SQL, MQ Series, MS Access 2000, HTML, XML, ANT, WSDL, SOAP, SOA, Axis 1.3, LOG4J, CVS, Jasmine, Postman, Windows.

Sr. Java/J2EE Developer

Confidential, Tampa, FL

Responsibilities:

  • Analyzing the business and functional requirements provided by the client.
  • Worked on integration methodology and strategy including interface, data flow, and process flow.
  • Used Hibernate for Object Relational Mapping (ORM) purposes for transparent persistence onto the Oracle 10g database using Hibernate Query language (HQL)
  • Developed server side REST style web services and called them from backbone collections.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular.JS, JavaScript API.
  • Integrated the Java code (API) in JSP pages and responsible for setting up Angular.JS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and Angular.JS.
  • Implemented code according to coding standards and Created Angular.JS Controller, which Isolate scopes perform operations.
  • Developed custom directives, Factories and Services in Angular.JS.
  • Worked on responsive design in making the application compatible with desktop, tablet, mobile and also developed tabbed pages.
  • Using Angular.JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
  • Used Declarative Transaction management system of Spring Framework and integrated it with JDBC and Hibernate transaction managers to customize transactional behavior
  • Maintaining existing scripts and writing new scripts to automate the existing environment using Maven
  • Used JSTL and custom tag library with frameworks such as Ajax and JQuery, to build interactive and attractive user interfaces.
  • Designed front-end based on Bootstrap templates and embedded forms verification with JavaScript together with Regular Expression.
  • Worked on unit and integration testing of the application.
  • Developed dynamic JSP webpages for the user interface.
  • Used JavaScript to develop the front-end of the application.
  • Created SQL queries, used functions, procedures and triggers.
  • Wrote Web Services SOA, (SOAP, WSDL) for address validations. Implemented advanced java API and core java for coding sophisticated business logic.
  • Wrote JUnit test cases to support business logic and unit testing.
  • Wrote Jasmine unit tests using Karma to verify Angular.JS modules and JavaScript utility routines.
  • Improved database performance by recognizing and rewriting slow queries.
  • Solid deployment experience on the UNIX platform.
  • Used Spring Framework to organize middle-tier applications.

Environment: Java JDK1.7, J2EE, JavaScript, HTML, CSS, Log4J, UML, AJAX, WebLogic 10.3, Hibernate 3.0, Oracle 10g, SQL, PL/SQL, HTTP, HTTPS, Windows, Web Services, Unix, Bootstrap, Akana SOA, SOAP, WSDL, SSO, SAML IntelliJIDEA, Junit, XML/XSL, Ant, Struts2, Spring 3.0.

We'd love your feedback!