We provide IT Staff Augmentation Services!

Enterprise Java Developer Resume

5.00/5 (Submit Your Rating)

Orlando, FL

SUMMARY

  • 6+ years of experience in Object Oriented programming, design, developing and testing of Client/Server, Enterprise, Micro Servicesand Web Applications.
  • Proficient in the development of client/server and web Applications using JAVA, J2EE, J2SE technologies and Web Technologies for enterprise applications.
  • Proficient in developing Micro Services using Spring Boot, Spring Cloud Streams, Spring Cloud Config, RXJava, Akka Framework and Netflix.
  • Expert in developing enterprise web - based application based on Java technologies using J2EE, J2SE, Java Servlets, Struts, Java Beans, JMS, JNDI, ANT and Apache Maven.
  • Working knowledge on JSON, XML, XSLT, XPATH and XQUERY. Sound knowledge in designing responsive front end with HTML5, CSS3, JavaScript, jQuery UI, AJAX.
  • Extensive experience in publishing and consuming SOAP and RESTful web services
  • Extensive experience to SOA (Service Oriented Architecture) and experience in developing Web services using Axis, WSDL, SOAP, UDDI and JAXB/JAXP.
  • Extensive experience working in Spring 3.0/4.0 framework, Struts 1.0/1.1/2.x framework, O/R Mapping Hibernate 4.x framework and web services (SOAP and RESTful).
  • Strong experience in writing SQLs, Stored Procedures and Triggers.
  • Working experience in relational databases like ORACLE and SQL Server.
  • Working experience in NoSQL databases like Mongo DB
  • Very good knowledge in writing Shell, ANT scripts for building the projects.
  • Worked with UNIX shell scripts for job execution and automation.
  • Experience with UNIX Shell scripting, file transfers and error handling.
  • Good Working Knowledge of Ant for project build/test/deployment, Log4j, Slf4j for logging and JUnit, Mockito, Power Mockito for unit and integration testing.
  • Strong knowledge of IDEs like Eclipse, Net Beans, IntelliJ.
  • Extensive experience in software development methodologies Agile.
  • Commitment to achieving corporate goals. Able to establish priorities and adapt quickly to Changing needs.
  • Excellent team player with leadership abilities. Strong analytical skills with excellent interpersonal and communication skills with analytical ability and understanding of Organizational functioning.

TECHNICAL SKILLS

Operating systems: UNIX and Windows.

Languages: Java, HTML, HTML5, XML, PL/SQL, UML, UNIX

J2EE Technologies: Core Java, Servlets, Java Server Pages, JDBC, JavaBeans, MVC Framework Web Services, JAX-WS, Spring, Struts, Hibernate, XML, XSLT, UML, Log4j and JUnit.

Frameworks: Hibernate, Struts, Spring MVC, AOP, DAO, Spring Boot, Spring Cloud

Databases: Oracle 11g, SQL Server, MySQL

IDE’s: Net beans, Eclipse IDE, IntelliJ

Testing: JUnit, Mockito, PowerMockito

Application Servers: WebLogic, Websphere. Apache Tomcat

XML: XSL, DOM, XML Schema, SAX, XSLT and Designing DTDs.

Version Control: Git, CVS and SVN

Web Services: SOAP, RESTful, JAX-WS, JAXB, AXIS 2, Service Oriented Architecture (SOA), Micro Services

Server Scripting: JSP, JSTL, Custom Tag Library, AJAX (Dojo, JSON).

Build Tools: Apache ANT, Maven, Gradle

UML: Rational Rose and MS Visio

PROFESSIONAL EXPERIENCE

Confidential, Orlando, FL

Enterprise Java Developer

Responsibilities:

  • Worked on Agile Methodology to meet timelines with quality deliverables.
  • Developing Micro Services using Spring Boot, Spring Cloud, Spring Rest.
  • Developed Data Validator using multithreading which will validate data accuracy which transferred from DB2 to Mongo DB.
  • Applied Object Oriented Programming (OOP) concepts.
  • Used Github for code repository and Git as version control.
  • Used Spring Cloud Config for Configuration Management.
  • Worked on developing Endpoints using Kafka Streams which consumes Inbound messages from kafka topics.
  • Worked on developing kafka producers to post messages to different kafka topics.
  • Used Spring Data to interact with mongo db.
  • Worked on developing Rest Endpoints using Spring Rest and Spring Data
  • Used Lombok Annotations extensively to reduce boilerplate code.
  • Used Junit, Mockito, fakers, captures while writing test cases.
  • Worked on Cucumber Test Suite for Integration Testing
  • Used Splunk for log monitoring
  • Used Jenkins and PCF for CI/CD and experience on blue/green deployment
  • Worked with Different teams while collecting requirements and provide support for API Consumers.
  • Worked on documenting project design and requirement gatherings.
  • Used Spring fox for developing API documentation.
  • Working experience with PCF

Environment: Java/J2EE,Spring Boot, Spring Cloud, JMX, JDBC, Maven, Mockito, JUnit 3.8, DB2, Slf4j, Core Java, RxJava, Jenkins, SQL, Maven, Kafka, Git, MySql, PCF Cloud

Confidential, Detroit, MI

Enterprise Software Engineer

Responsibilities:

  • Worked on Agile Methodology to meet timelines with quality deliverables.
  • Responsible for creating the detailed design and technical documents based on the business requirements.
  • Worked on Developing MicroServices using Spring Boot, Spring Cloud andNetfilx
  • Used Dependency Injection feature of spring framework and Involved in writing the database integration code using Hibernate, leveraged the AOP features of Spring framework to handle exceptions.
  • Worked extensively in the backend MySQldatabase.
  • Applied Object Oriented Programming (OOP) concepts
  • Worked with UNIX shell scripts for job execution and automation.
  • Used Git for version control of the code and configuration files
  • Worked on Jenkins, which is an open source tool to perform Continuous Integration (building, testing and deploying) of java projects.
  • Migrated Scala application to Java using Spring Boot and RXJava as per Client Requirement.
  • Migrated Legacy Application to Micro Services using Spring Boot, Spring Cloud.
  • Used Spring Cloud Config for Configuration Management
  • Developed utility classes, which allows easy translation from JSON to Java and back and also Property Reader to read properties from a flat file.
  • Extensively used JMS for point-to-point Messaging.
  • Used Lombok Annotations extensively to reduce boilerplate code.
  • Junit, Mockito, slf4j were used for unit testing and as logging frameworks.
  • Worked on deploying Micro Services in PCF

Environment: Java/J2EE,Spring Boot, Spring Cloud, Vault, JMX, JDBC, Maven, Mockito, JUnit 3.8, DB2, Slf4j, Core Java, Akka Framework, RxJava, Jenkins, SQL, Maven, Gradle, Git, Scala, MySql, PCF Cloud.

Confidential, West Chester, PA

Sr. Java Developer

Responsibilities:

  • Worked on Agile Methodology to meet timelines with quality deliverables.
  • Responsible for creating the detailed design and technical documents based on the business requirements.
  • Used Dependency Injection feature of spring framework and Involved in writing the database integration code using Hibernate, leveraged the AOP features of spring framework to handle exceptions.
  • Worked extensively in the backend Oracle11g database.
  • Applied Object Oriented Programming (OOP) concepts
  • Implemented Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Extensive experience of developing Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Worked with UNIX shell scripts for job execution and automation.
  • Used SVN for version control of the code and configuration files
  • Worked on Jenkins, which is an open source tool to perform Continuous Integration (building, testing and deploying) of java projects.
  • UNIX scripts programmer Exp in all phases of systems life cycle
  • Developed build Scripts using Maven to build and deploy the application.
  • Wrote Hibernate configuration and mappings xml files for database access.
  • Developed lookup tables and views for quick processing of database queries.
  • Implemented SOA to develop REST Based Web services using Apache Camel.
  • Developed MVC design pattern based User Interface using JSP, XML, HTML, and CSS3and Struts.
  • Developed utility classes, which allows easy translation from XML to Java and back and also Property Reader to read properties from a flat file.
  • Extensively used JMS for point-to-point Messaging.
  • Used Struts validator framework to validate user input.
  • Used JSON to transfer the request from the web page to the server.
  • Built and deployed ear files on local weblogic server.
  • Used Toad for the DB2 database changes.
  • Writing complex SQL queries, PL/SQL Stored Procedures for data conversion.
  • Junit, log4j were used for unit testing and as logging frameworks.
  • Deployed the application in Windows BOX in Test Environment

Environment: Java/J2EE, Spring MVC, Hibernate, XML Web service, SOAP, JAX-WS,Weblogic, Jboss, Visual Source Safe, XML, AJAX, Apache Ant 1.7, JDBC, Maven, JUnit 3.8, DB2, Log4j, Core Java, HTML, Jenkins, SQL, Maven, Windows PowerShell.

Confidential, Marlborough, MA

Java/J2EE Developer

Responsibilities:

  • Worked on Agile Methodology to meet timelines with quality deliverables.
  • Responsible for creating the detailed design and technical documents based on the business requirements.
  • Used Struts validator framework to validate user input.
  • Used Dependency Injection feature of spring framework and Involved in writing the database integration code using Hibernate, leveraged the AOP features of spring framework to handle exceptions.
  • Worked extensively in the backend Oracle11g database.
  • Applied Object Oriented Programming (OOP) concepts
  • Implemented Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Extensive experience of developing Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Worked on Hudson/Jenkins, which is an open source tool to perform Continuous Integration (building, testing and deploying) of java projects.
  • Wrote Hibernate configuration and mappings xml files for database access.
  • Developed lookup tables and views for quick processing of database queries.
  • Used ANT Script to build WAR and EAR files and deployed on WebSphere.
  • Developed MVC design pattern based User Interface using JSP, XML, HTML, CSS and Struts.
  • Developed utility classes, which allows easy translation from XML to Java and back and also Property Reader to read properties from a flat file.
  • UNIX scripts programmer Exp in all phases of systems life cycle
  • Worked on Servlets, JSP, JDBC and JavaScript under MVC Framework and implemented OOAD concept in the applications.
  • Built and deployed war files in Tomcat and JBoss.
  • Junit, log4j were used for unit testing and as logging frameworks.

Environment: Java/J2EE, JSP, Servlets, Spring IOC, Hibernate, XML Web service, SOAP, JAX-WS, Apache Tomcat 7.0,Jboss, Visual Source Safe, XML, AJAX, JavaScript, Spring MVC, JQuery, Apache Ant 1.7, JDBC, Maven, JUnit 3.8, Log4j, CSS, JSP, Core Java, HTML, Hudson/Jenkins, SQL, Maven, Windows PowerShell.

Confidential, Seattle, WA

Sr. Java Developer

Responsibilities:

  • Developed MVC design pattern based User Interface using JSP, XML, HTML, CSS3 and Struts.
  • Involved in the design and development phases of Scrum Agile Software Development.
  • Responsible for creating the detailed design and technical documents based on the business requirements.
  • Used Struts validator framework to validate user input.
  • Used Dependency Injection feature of spring framework and Involved in writing the database integration code using Hibernate, leveraged the AOP features of spring framework to handle exceptions.
  • Creating activity diagrams, Class diagrams and Sequence diagrams for the tasks.
  • Used spring framework configuration files to manage objects and to achieve dependency injection.
  • Involved in implementing DAO pattern for database connectivity and Hibernate for object persistence.
  • Created XML files for storing the data required for module.
  • Applied Object Oriented Programming (OOP) concepts (including UML use cases, class diagrams, and interaction diagrams).
  • Used JQuery for creating JavaScript behaviors.
  • Implemented SOA to develop REST Based Web services using Apache Camel.
  • Developed utility classes, which allows easy translation from XML to Java and back and also Property Reader to read properties from a flat file.
  • Used Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO).
  • Developed window layouts and screen flows using Struts Tiles.
  • Used Ajax, JSTL and JavaScript in front end design.
  • Extracting and moving data from UNIX.
  • UNIX scripts programmer Exp in all phases of systems life cycle.
  • Developing complex shell scripts for processing the data as per coding standards.
  • Developed MVC design pattern based User Interface using JSP, XML, HTML, CSS3 and Struts.
  • Used ANT Script to build WAR and EAR files and deployed on WebSphere.
  • Junit, log4j were used for unit testing and as logging frameworks.
  • Involved in Iterative development using Agile Process.
  • Used JSON to transfer the request from the web page to the server.
  • Used SVN for version control of the source code.
  • Created Web services using Apache Axis 2 for communication with other application.
  • Created and executed unit and regression test scripts; created personal and common test

Environment: Java/J2EE 1.6, JSF, Servlets,Spring 3, Hibernate 3, WebSphere Application Server 6.x/7.x, Struts 2, XML Web service, SOAP, JAX-WS, UML, Unix, MySQL, JavaScript, JQuery, SVN, XML, XSLT, Eclipse IDE, AJAX, JavaScript, Apache Ant 1.7, JDBC, Windows XP, JUnit 3.8, Log4j, CSS, log4j, CVS, Apache Axis 2.

Confidential, San Mateo, CA

Java Developer

Responsibilities:

  • Understanding the business, analysis, developing the Functional Design Documents, Technical Design Documents.
  • Responsible for requirements gathering, analyzing and developing design documents and reviewing with business.
  • DevelopedObject diagrams, Class diagrams and sequence diagramsusingMS Visio.
  • Developed build Scripts using Maven to build and deploy the application.
  • Implemented Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Worked on Servlets, JSP, JDBC and JavaScript under MVC Framework and implemented OOAD concept in the applications.
  • Extensive experience of developing Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Developed user interface components using JSP and tag libraries.
  • Used MySQL as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Involved in designing of user interface.
  • Used SVN for version control of the code and configuration files
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Implemented the Hibernate framework (ORM) to interact with database.
  • Designed and developed web pages using HTML, JSP, JavaScript and XSLT, involved in writing new JSPs, designed pages using HTML and client validation using JavaScript.
  • Performed Unit testing and Integration Testing.
  • Developed MVC design pattern based User Interface using JSP, XML, HTML5, CSS3 and Struts.
  • Used Toad for the DB2 database changes.
  • Involved in Agile methodology with respect to the successful development of the project.
  • Developed GUI code to RAD application environment.
  • Deployed standalone components to on Web Sphere Application.
  • Deployed the application in Windows OS in Test Environment.
  • Used JSON to transfer the request from the web page to the server.
  • Developed web services to perform various operations on the supplier information.
  • Supported the applications through debugging, fixing and maintenance releases.
  • Involved in mapping the data from various vendors with the existing database.
  • Responsible for updating the supplier database if new updates are available.

Environment: Java, J2EE, JSP, Struts, XML, Maven, Ms Visio, Spring MVC, Web Sphere Application Server, RAD, DB2, My SQL, SVN, Windows.

Confidential, Raleigh, NC

Java Developer

Responsibilities:

  • Was part of total SDLC for the project.
  • Preliminary task was to document whatever is existing.
  • Created a whole new application with many new features and enhanced security.
  • Extensively used springs framework for implementing MVC architecture and Batch frameworks.
  • Developed Web Services to implement SOA using SOAP.
  • Data from the clients is retrieved using Hibernate.
  • Worked extensively in the backend Oracle11g database.
  • Extensively worked with stored procedures and database functions.
  • Developed lookup tables and views for quick processing of database queries.
  • Developed design and use case diagrams using Rational Rose.
  • Used jQuery for achieving cross browser viewing enabled.
  • Extensively used JMS for point-to-point Messaging.
  • Worked in developing web services using SOAP architecture.
  • Was actively involved with production and support.
  • Participated in Quality analysis and testing

Environment: Java, J2EE, Spring, Hibernate, JSP, ANT, SOAP, Windows 7, Oracle 11g, JBoss 7, Tomcat Server, XML, SVN, jQuery, JMS, UML.

We'd love your feedback!