We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Middletown, NJ

PROFESSIONAL SUMMARY:

  • Having 5+ years of experience in software design and development using Java and J2EE technologies, using multi - threading, Object Oriented Analysis and Design (OOAD), and ability to quickly master new software and apply its full range of capabilities.
  • Extensive work experience in Java/J2EE , Servlets, Struts , Spring , Hibernate , XML , JSP , JSF , JSTL , AJAX , EJB , JNDI , JSON , JMS , RMI, HTML , JavaScript , CSS , Bootstrap , JDBC and Oracle for building server side applications and user interfaces.
  • Strong knowledge and experience in implementation of Ecommerce, Banking and Finance applications.
  • Expertise in core java with strong understanding and working knowledge of Object Oriented Concepts like collections , Multi-Threading , Exception Handling , polymorphism and serializations .
  • Experience in developing web-services using REST, SOAP, WSDL, UDDI and ApacheAXIS2.
  • Hands on experience in Web Application Development using Client Script design technologies like JQuery as well as Java Script.
  • Experience in MVC (Model View Controller) architecture and various J2EE design patterns such as Business Delegate , Service Locator , Data Transfer Object , Data Access Object , Session Facade , Factory Method , Singleton patterns .
  • Deployed applications on multiple web servers and maintained Load balancing, high availability by using Azure platform
  • Expertise in J2EE Presentation layer frameworks like Struts , Spring MVC 3.0 .
  • Expertise in J2EE Middle tier applications using EJB 2.0/3.0 and Spring 3.0 .
  • Expertise in J2EE Object-Relational Mapping frameworks like Hibernate 3.0 .
  • Experienced in java development using WSAD/RAD Application development .
  • Expertise in Junit 3.0/4.0Testing Framework , and also good Confidential Test Driven Development.
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j, writing JUnit test cases and used Clear Quest, JMeter and Bugzilla for bug tracking.
  • Experienced in modeling UML , Use Case , Sequence , flowcharts , Class and Component Diagrams .
  • Good experience in handling applications using Weblogic , Websphere , Apache Tomcat , JBoss Servers .
  • Expertise in Core Java development including Applets , Swing , AWT and Threading .
  • Used agile development environment and involved in daily SCRUM and worked on UAT issues and production support issues as a part of the Release support team.
  • Experience with designing and usage of databases like Oracle ( SQL, PL/SQL ), SQL Server , and MS Access .
  • Experienced working with Web services technologies WSDL, JAX-WS, JAXB, and JAX-RS. Implemented web application design in MVC architecture using the Struts framework and JSP.
  • Involved in helping the team members when ever they needed my help.
  • Strong Object Oriented Analysis , Design and Construction skills.
  • Motivated team player with strong communication, analytical and problem solving skills.

TECHNICAL SKILLS:

Languages: Java, C, C++, SQL, and PL/SQL

Database: Oracle, DB2, MS SQL Server 7.0/2000

J2EE Technologies: Struts, EJB, JSF, Servlets, JDBC, JNDI, RMI, ANT, Web Services

Framework and Tools: Struts 1.x/2.x, JSF 1.x/2.x, Spring 1.x/2.x/3.x, Hibernate 1.x/2.x/3.x, Log4 J2EE Design Patterns, Angular JS, GWT

Web technologies: JSP, HTML, HTML5, CSS 3.0, JavaScript, JQuery

IDE: Eclipse, Oracle Developer, Junit

Web/Application Servers: JBoss, Web Sphere, Web Logic, Apache Tomcat

XML Suite: XML, XSL, XSLT, JAXP, JAXRPC, JAXB, JAXR

Web services: JAX-WS, Restful, SOAP, WSDL, AXIS2 and UDDI

Design Methodologies: UML, J2EE Design Patterns

Version Control: SVN, GIT

Methodology: Water Fall, Agile and SCRUM

Operating Systems: Windows 98/NT/XP/2000, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, MiddleTown, NJ

Java Developer

Responsibilities:

  • Involved in verifying issues 24*7 during Production Support and resolving those issues.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Handling client change requests and enhancements on an Agile based development platform.
  • Worked on Spring IoC, Spring MVC Framework, Spring Messaging Framework and Spring AOP to develop application service components.
  • Good knowledge on functional styles of Java 8 Lambda Expressions, Functional Interfaces and Method References.
  • Used agile development environment and involved in daily SCRUM and worked on UAT issues and production support issues as a part of the Release support team.
  • Development of batch processing applications, utilizing UNIX Shell Scripting.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Implemented react-navigation and nested views to enhance navigation and create the click-able prototype.
  • Involved in benchmarking the Cassandra cluster for performance using Cassandra-stress tool
  • Installed, configured, and managed the servers (Amazon Web Services, Linux, Tomcat, Apache, MySQL, Mongo DB, Hudson/Jenkins, JIRA, GIT, Junit, etc.).
  • Creation of Hibernate mapping files to develop Database Tables from Classes and generation of database schema.
  • Preferred Experience in payments integration and / or online ecommerce and / or Payment gateways.
  • Designed Frontend with in object-oriented JavaScript Framework like Reacts
  • Extensively used Log4J for logging, JUNIT as a test framework, ANT
  • Converted the following existing APIs developed in TIBCO to Spring Boot microservices
  • Monitoring WebLogic Server State using WLST, Enabling and disabling WebLogic admin console, creating data source, delete messages from JMS queue, create JMS resource, add users, groups, modify rules
  • Java Coding for the business logic in Message Beans and integration with COBOL webservices
  • Configured internode communication between Cassandra nodes and client using SSL encryption
  • Used Web Services (JAX-WS using Axis 2.0) for creating rate summary and used WSDL and SOAP messages for getting health plans from different module and used SAX XML parsers for data retrieval.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • AWS Import/Export accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.
  • Develop various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager) .
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Migrated applications from internal data center to AWS.
  • Implemented business logic using session beans for integration of EJB's into struts framework.

Environment: J2EE 1.5, JSF 1.2, SSL, MongoDB, ANT, React JS, Node.js, Spring 2.5, XML, MS SQL Server 2008, UNIX, Amazon Web Services, Web sphere, SOA, SOAP-UI, WSDL 1.1, Cassandra, WebLogic, webservices, SAX, JavaScript, IBM WebSphere 6.1, HTML, Oracle11g/10g, angular JS, JNDI, CVS 1.1, microservices, JIRA, Log4J 1.2, JUnit 3.8.

Confidential, Bentonville, AK

Java Developer

Responsibilities:

  • Expertise through all parts of Software Development Life Cycle (SDLC) in developing web applications 0usingJAVA, J2EE, EJB, Web services, SOA, SOAP, RESTful etc.
  • Extensive hands-on experience with core expertise in design, development, and deployment of N-Tier enterprise applications for the J2EE platform using Core Java, Servlets, Spring, EJB, JSP, Webservices, JPA, JMS, JUnit.
  • Solid background in Core Java concepts like Exception handling, Multi-threading, Synchronization,
  • Serialization, IO, Collections framework, Java Beans, Executor Services, Thread pools.
  • Experience in working with open source frameworks like Spring, Struts and ORM frameworks like Hibernate and Spring JPA.
  • Extensive experience using JSF, JSP, JDBC, JMS and JNDI.
  • Experienced with hands on development in various Spring components like Spring MVC, AOP, SpringIOC, Spring JDBC, Spring JPA, Spring Boot, Spring Microservices, and swagger API's.
  • Expertise in IDEs forsoftware development like NetBeans, Eclipse, Eclipse STS, and JDeveloper.
  • Experience in working with various Application Servers like IBM Web Sphere, Web Logic, JBoss and Apache Tomcat Servers.
  • Experience in using various Amazon Web Services (AWS) Components like EC2 for virtual servers, S3.
  • Experienced with Middleware Technology Messaging Brokers like JMS, ESB (Enterprise Service Bus) in SOA (Service Oriented Architecture).
  • Good Exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, REST, and JAX-WS.
  • Experience in writing SQL queries, Stored Procedures, Triggers, views with the major databases like Oracle 9i to 11g and SQL.
  • Experiences in Data Modeling, Dimensional Modeling of large databases.
  • Experience in unit testing the applications using JUnit, TDD Framework.
  • Worked on implementing full life cycle of Software development process (SDLC) in using version control tools like Rational Clear Case, Tortoise SVN, CVS (Concurrent Version System).
  • Involved in building and deploying Apache ANT/ MAVEN scripts, debugging through logging frameworks like log4j, automated build tool with Jenkins.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development, Incremental & Iteration methodology and Pair Programming as well as implementing Waterfall model. To track the progress of Agile process used JIRA.

Environment: Java 1.7, Servlets, JSP, Spring IOC, DevOps, Spring Core, APIGEE, CSS, JavaScript, Angular Js, JPA, WebLogic, JHipster, JDBC, DB2, CI/CD, Spring IOC, Hibernate, CVS, Rabbit, XML, XSL, XSLT, XSD, SAX, JAX-WS (SOAP) web services, Bitbucket, ANT, Boot, SOA, Eclipse, SOL.

Confidential, Dayton, Ohio

JAVA/J2EE Developer

Responsibilities:

  • Followed Agile, Scrum approach of development strategy.
  • Created many custom filters using Angular 4.0 and external module to manipulate the routing.
  • Configured Karma test runner for the project and unit tests are written in Jasmine.
  • Designed, develop a custom, single-page, responsive Web Application on front end using Angular 4.0.
  • Designed pages using Angular 4.0 Validations, Modules, Events, Expressions, Directives, Controllers and Filters.
  • Extensively used Spring Framework modules like MVC, DI(IOC), JDBC Templates, Spring Security and AOP.
  • Created and injected Spring services, controllers and DAOs for DI and to wire objects of business classes.
  • Implemented the Project structure based on Spring MVC pattern using Spring boot.
  • Hands on experience Spring Boot Actuator , Spring Cloud , and Netflix Eureka.
  • Extensively used Hibernate Mappings, HQL, Query, Criteria, Lazy Loading Transactions and Locking’s.
  • Developed Stored Procedures, triggered stored procedures using Hibernate.
  • Experience with various persistence mechanisms and APIs like JPA, JDO, Hibernate, EJB.
  • Developed Web Services using SOA technologies such as REST.
  • Developed Grunt tasks to run the unit tests on Jenkins.
  • Used advanced Java 8 features like Lambda Expressions Streams, Filters. Enhanced concurrency methods etc.
  • Design and develop Selenium tests to verify functionality of internal business applications and resulting data.
  • Experience with creating Workflows, Mappings and Scheduling Jobs in Informatics.
  • Responsible for Building applications using React.js which allowed us to render pages on both the client and server using the same codebase.
  • Implemented React.js code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF. Used Babel plugin tool for conversion of ECMA versions to support all type of browsers.
  • Developed Business rules using Drools and integrated with Application.
  • Deployed the application in JBoss production server running in Linux platform.
  • Worked with high volume and complex PL/SQL Stored Procedures and Packages using TOAD.
  • Design patterns are extensively used to achieve clean separation of different layers like Adapter, Singleton, Factory, Abstract Factory, Service Locator and Facade.
  • Extensively Used Castor, Xstream & JAXB APIs for XML Marshaling and Un-marshaling.
  • Experience with Upgrading existing project from CVS to SVN and Hudson to Jenkins
  • Involved in process for builds and deployments with Maven and Jenkins for continuous integration
  • Developing Docker images for Development and Testing teams and their pipelines.
  • Strong understanding of Microservice architectures, patterns, related frameworks and prior hands-on experience in developing and deploying Microservice solutions.
  • Implementing or exposing the Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Coordinated Kafka operations and monitoring (via JMX) with Dev ops team.
  • Having knowledge on Ruby on Rails. Developed and tested features in Agile environment with Ruby, Ruby on Rails, MySQL.
  • Docker container images, tagging, pushing images, integration of Spring boot.
  • Experience in develop and configure monitoring solutions to provide full visibility to the different platform components using tools and services like AWS, Cloud watch, Splunk.
  • Experience in Cloud Solutions on AWS utilizing EC2, S3, IAM, ECS and RDS etc.
  • Developed UI with extensive use of Backbone.js framework that helped to organize the code.
  • Experience designing and developing applications on relational databases MongoDB.

ENVIRONMENT: J2EE, Spring Framework, Microservices, Spring MVC 4, MongoDB, Angular 4.0, Core Java, Spring Security, Hibernate 4.X, Magento, jQuery, JSON, AJAX, Web Services, SOAP, XML, Java Beans, XSTREAM, Apache POI, EXT JS, JavaScript, Eclipse, JBOSS, Agile Methodology, Design Patterns, Apache Maven, JUnit, HTML/Unit, XSLT, HTML5/DHTML.

Confidential

JAVA Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as MVC framework, Servlets, JSP and JDBC for database connectivity.
  • Worked on Agile Methodology to meet timelines with quality deliverables.
  • Implemented the presentation layer using Struts MVC framework.
  • Creating HTML Web pages utilizing JavaScript and CSS.
  • Involved in High Level Design and prepared Logical view of the Application.
  • Involved in designing and developing of Object-Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and in complete development, testing & maintenance process of application.
  • Involved in developing JSP pages and Actions and using Talibs for the web tier and validating the client data using the Java Script.
  • Involved in development of Web Services using Axis Framework
  • Created Data Source and deployed web application in the WebLogic application Server.
  • Developed client user interface using JSPs and Servlets.
  • Used Version Control Tool SVN to perform Checking-out and Checking-in of codes .
  • Used ANT scripts to build, test and deploy application.
  • Used Eclipse IDE for the development.
  • Responsible for the development of database SQL queries.

Environment: JDK, Java, Struts, Hibernate, Web Services, Servlets, JSP, JDBC, XML, JavaScript, Core Java, ANT, MAVEN, AJAX, CSS, Oracle, WebLogic, UNIX, PL/SQL Developer, JUnit, Agile, Eclipse IDE

We'd love your feedback!