We provide IT Staff Augmentation Services!

Java Programmer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Skilled IT Professional with around 8 years of experience in Design, Development and Maintenance of web based applications using JAVA/J2EE technologies.
  • Experienced in all phases of SDLC including analysis, design, coding and testing, expertise in integration using J2EE architecture.
  • Experienced in designing and developing multi - tier scalable applications using Java and J2EE Design Patterns.
  • Expertise in using IDE’s like Eclipse/RAD.
  • Experienced in Development and Deployment of 3-Tier and n-Tier Architectures.
  • Extensive experience on Application Servers including BEA WebLogic,WebSphere, JBoss and Web servers like Apache Tomcat etc.
  • Expertise in developing Internet/Intranet Applications with REST, Maven, ANT, Java, JSP, Servlet, JDBC, Struts, Hibernate, JUnit, Cucumber, XML, Log4j, HTML, and JavaScript.
  • Experience in developing the User Interface Screens for presentation using Java, JSP, HTML, Java Script andAjax, jQuery, AngularJS, Angular 2/4 underscore.js.
  • Strong experience in implementation of Hibernate into frameworks like Struts, Spring.
  • Strong hands-on experience withSpring IO,Spring Boot
  • Expertise in creating REST web services using Apache CXF, Jersey.
  • Experienced working with micro service architecture.
  • Strong scripting experience in writing build scripts using Apache ANT and Maven. Sound knowledge in Version control systems like SVN, CVS, Subversion.
  • Exposure to various databases such as Oracle, SQL Server, Exadata.
  • Experience in using Design Patterns like MVC, Data Access Object (DAO), Singleton, Business Delegate, Service Locator and Session Facade.
  • Expertise in developing applications using NoSQL databases such as MongoDB.
  • Experience in developing cloud applications using Amazon WS (AWS).
  • Expertise in working with various tools like Maven, Ant, Junit and Log4J.
  • Experience maintaining/deploying applications over Windows, Unix and Linux.
  • Experience with Open source frameworks using Struts, Spring Batch, and Hibernate.
  • Experience in PL/SQL, writing Stored Procedures, Functions, Packages, Views and Triggers.
  • Have knowledge of developing System Design using UML methodology with Rational Rose. Preparation of class and sequence diagrams using Rational Rose.
  • Experience Developing application using Groovy, Grails, GSP, andGrails Plugins andGrailsRest Services
  • Experience on Selenium IDE and creating Scripts in Selenium RC by using Java
  • Expertise with Functionality, Integration, Regression, Compatibility, Black Box, White Box, Performance, Usability, Back-End and User acceptance testing.
  • Excellent problem-solving skills with strong technical background and good inter Personal skills
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure.
  • Experience in writing and executing unit test cases using JUnit Testing Framework.
  • Worked in Agile and Six Sigma methodology for better results and reduced defects.

TECHNICAL SKILLS

Programming Languages: Java,J2EE,EJBs,C,C++, JavaScript, DHTML, CSS, XML,Scala

J2EE Technologies: Servlets, JSP, JDBC, Hibernate, JSTL, JMS, Apache SOLAR, Spring Boot, JMS

Web Technologies: HTML5,CSS3, JavaScript, AJAX, jQuery, JSON, DevOps

Frameworks: Spring 5.0, Struts, Hibernate, Grails, AngularJS, Angular 2/4, NodeJS, Spring Batch, Scrum

Application/Web Servers: WebSphere, WebLogic, Oracle, Apache Tomcat, Jboss, Microservices

Web Services& XML: REST, SOAP, WSDL, XML, XSL, XHTML, XSLT

Database Environments: PL/SQL, Oracle Coherence, Exadata, MySQL, Sybase, Cassandra, MongoDB, MS-Access, Hazelcast

IDEs: Eclipse, NetBeans, Notepad++, Oracle SQL Developer, Dreamweaver

Version Control Tools: CVS, SVN, Subversion

Build/Testing Tools: ANT, Maven, Docker, Junit, Log4j, Selenium, SOAP UI

Designing Tools: UML, Rational rose, RUP

Operating Systems: Windows, Unix, Linux

Protocols: HTTP, FTP, TCP/IP, LAN and WAN

PROFESSIONAL EXPERIENCE

Confidential, San Deigo, CA

Sr. Full Stack Java/J2EE Developer

Responsibilities:

  • Worked for Common Services Interfaces. It is a common services interfaces platform that uses Java for enabling business to business services.
  • Gathering the requirements from the business users and performing the requirement analysis for the application.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS&JavaScript using Dreamweaver.
  • Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • CSI is a SOAP compliant web services implementation using Java (J2EE) that provides robust set of services intended to support the management.
  • Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
  • Actively participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Implemented MVC design pattern using GSP,GrailsAction classes.
  • Designed and developed SOAP services to handle various requests from all the application screens by user.
  • Designed and developed the UI using Struts view component, JSP, HTML5, CSS3,Angular 2/4and JavaScript.
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence.
  • Created Modular application structure using Angular 2/4 framework and HTML5, CSS3.
  • Created reusable widgets using Angular Directives.
  • Performed bulk data loading into Cassandra usingSSTableLoader.
  • Bulk-loaded the data into Cassandrausing sstableloader tool and read the data using sstable2json tool.
  • Expertise in designing and creating RESTful API’s using XML Spy and Spring WS Developed and modified database objects as per the requirements.
  • Implemented session beans using EJB 2.0 and Developed Exception handling framework and used log4J for logging.
  • Exposure to various databases such as Oracle, SQL Server, Exadata Worked with ATG OOB, ATG User Profiling and ATG Repositories.
  • Successfully delivered design and code using Scrum methodology in agile environment.
  • Actively involved in Scrum meetings that allow clusters of teams to discuss their work, focusing especially on areas of overlap and integration
  • Creating environment for user-acceptance testing and facilitating integration and user acceptance testing with JUNIT
  • Developed Dash-Board to monitor and report Cache Coherence Servers.
  • Implemented a Docker delivery pipeline allowing for CICD of Java tomcat web service containers
  • Deploy, monitor and manage the SOA Composite and OSB applications
  • Involved in using continuous integration tool Jenkins to push and pull the project code into GitHub repositories.
  • Performed the unit testing, integration testing and system testing for the application and Used HP Quality Center to track defects.
  • Coordinate with the QA team for the QA testing of the applications and defect fixes.

Environment: Java J2EE, JSP, HTML, Scala, CSS, ATG, Ajax, DevOps, Servlets, jQuery, JSON, MVC, DOM, Adobe Dreamweaver, bootstrap, JavaScript, Ajax, Spring, Grails, Coherence, Angular JS, Angular 2/4,Node JS, JMS, Eclipse,Hibernate, XML, Tomcat, Agile, Scrum, Oracle, JUnit, JMS, Log4j, Maven, Agile, SVN, JDBC, Exadata, Unix, Web service, XML, SOAP, JAX-WS and Soap UI, Micro services.

Confidential, Fort Worth, Texas

Java/J2EE Developer

Responsibilities:

  • Involved in understanding system requirements, application design, and functional specifications and verify test strategies against the requirements.
  • Used J2EE architecture with Spring MVC to make the system scalable.
  • Built Web pages that are more user-interactive using AJAX,JavaScript, and jQuery.
  • Worked on jQuery for user interface interactions, effects and themes built on top of the jQuery, JavaScript.
  • Used Bootstrap for faster and easier web development.
  • Used Backbase platform for customer’s easy usage.
  • Design new methods in PHP which include SQL queries.
  • Documented how Spring Batch is useful for the current project.
  • Designed and developed the Business Service using Spring Framework (Dependency Injection) and DTO Design Pattern.
  • Responsible for designing user interface using Spring Framework and JSP’s, JavaScript.
  • Application is deployed on Tomcat server.
  • Created an ATGCommercepipelineprocess for authenticating user before checkout process.
  • Successfully delivered design and code using Scrum methodology in agile environment.
  • Actively involved in Scrum meetings that allow clusters of teams to discuss their work, focusing especially on areas of overlap and integration
  • Developed Kafka consumer's API in Scala for consuming data from Kafka topics.
  • Worked on Hibernate object/relational mapping for DAO Design Pattern according to database schema.
  • Worked on the Web Services classes and WSDL generation and exposed the service at server-side over the Internet.
  • Used Apache Axis 2 Web service standard to generate javaclasses from WSDL and created stubs call to consume the service at client.
  • Involved in performing Unit and Integration testing Junit.
  • Used ANT as build tool.

Environment: Java 6, J2EE (JSP’s, Servlets), JavaScript, XML,Node JS, SQL, Spring Batch, Apache Tomcat, Agile, Bootstrap, Back base platform, HTML, PHP, Spring MVC 3.0, Hibernate, SOAP Web Services and JUnit, Unix, Ant, and Log4J

Confidential, Minneapolis, MN

Java/J2EE Developer

Responsibilities:

  • Worked for Common Services Interfaces. It is a common services interfaces platform that uses Java for enabling business to business services.
  • Gathering the requirements from the business users and performing the requirement analysis for the application.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS&JavaScript using Dreamweaver.
  • Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • CSI is a SOAP compliant web services implementation using Java (J2EE) that provides robust set of services intended to support the management.
  • Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
  • Actively participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Implemented MVC design pattern using GSP, GrailsAction classes.
  • Designed and developed SOAP services to handle various requests from all the application screens by user.
  • Designed and developed the UI using Struts view component, JSP, HTML5, CSS3, Angular 2/4 and JavaScript.
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence.
  • Created Modular application structure using Angular 2/4 framework and HTML5, CSS3.
  • Created reusable widgets using Angular Directives.
  • Performed bulk data loading into Cassandra usingSSTableLoader.
  • Bulk-loaded the data into Cassandrausing sstableloader tool and read the data using sstable2json tool.
  • Expertise in designing and creating RESTful API’s using XML Spy and Spring WS Developed and modified database objects as per the requirements.
  • Implemented session beans using EJB 2.0 and Developed Exception handling framework and used log4J for logging.
  • Worked with ATG OOB, ATG User Profiling and ATG Repositories.
  • Successfully delivered design and code using Scrum methodology in agile environment.
  • Actively involved in Scrum meetings that allow clusters of teams to discuss their work, focusing especially on areas of overlap and integration
  • Creating environment for user-acceptance testing and facilitating integration and user acceptance testing with JUNIT
  • Developed Dash-Board to monitor and report Cache Coherence Servers.
  • Implemented a Docker delivery pipeline allowing for CICD of Java tomcat web service containers
  • Deploy, monitor and manage the SOA Composite and OSB applications
  • Involved in using continuous integration tool Jenkins to push and pull the project code into GitHub repositories.
  • Performed the unit testing, integration testing and system testing for the application and Used HP Quality Center to track defects.
  • Coordinate with the QA team for the QA testing of the applications and defect fixes.

Environment: Java J2EE, JSP, HTML, CSS, ATG, Ajax, Servlets, jQuery, JSON, MVC, DOM, Adobe Dreamweaver, bootstrap, JavaScript, Ajax, Spring, Grails, Coherence, Angular JS, Angular 2/4, Eclipse,Hibernate, XML, Tomcat, Oracle, JUnit, JMS, Log4j, Maven, Agile, SVN, JDBC, Web service, XML, SOAP, JAX-WS and Soap UI..

Confidential

Java Developer

Responsibilities:

  • Collaborated with other members of the Software Development team of Oracle Insurance Policy Administrator (OIPA) and Insbridge.
  • Involved in End-User testing activities including publishing testing schedules, bug logging, Identifying and implementing solutions and monitoring progress till completion.
  • Designed and developed new features for OIPA.
  • Worked on fixing bugs reported by internal teams and customers.
  • Conducted Performance testing and benchmarking of OIPA and Insbridge.
  • Developed and executed test plans for all round testing of application.
  • Created LoadRunner scenarios and scheduled the Virtual Users to generate realistic load on the server using LoadRunner and JMeter.
  • Gathering the Test Input data. Test Input data includes Pre-condition, Test Input, Test Result, Test Regression data.
  • Planning of Test Strategy on how to automate the testing. Selecting the Test Cases for Regression testing and automating the Test Cases.
  • Validated the integrity constraints on the database by creating Procedures and Functions.
  • Worked on data interpolation for Exadata testing of applications.
  • Scripted stored procedure to store and modify data and tables used for testing.

Environment: Java, PL/SQL, Oracle 10g, JMeter, WebLogic server, Linux, Putty, Eclipse., XML

Confidential

Java Programmer

Responsibilities:

  • Involved in development ofspread sheet module, which streamlines analysis, reporting and recording of accounting information.
  • Involved in the gathering and analysis of the specifications from the client
  • Developed UI using HTML,JavaScript, andJSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed user-interface and checking validations usingJavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Worked as a developer on Core Java, Collections and multithreading.
  • Developed various EJBs for handling business logic and data manipulations from database.
  • Involved in design of JSP's and Servlets for navigation among the modules.
  • Followed the test-driven development paradigm ensuring 100% test coverage and best practices like refactoring to improve the testability and maintenance of code.

Environment: Java, XML, JDBC, Servlet, HTML JSP, JavaScript, Oracle, Windows.

We'd love your feedback!