We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Iowa City, IowA

SUMMARY:

  • Highly skilled Java Developer with 6+ years of real world experience driving full lifecycle development of high performance software, web applications, and enterprise architectures for diverse corporate clients.
  • Experienced in managing all phases of SDLC, from requirements gathering and conceptual design through development, testing, and enhancement.
  • Natural communicator and team player, able to plan and oversee projects from conception to successful conclusion.

TECHNICAL SKILLS:

Languages: JAVA, Servlets, JSP, Play - Framework, AKKA, Spring, Spring MVC, Spring Boot, Spring Integration, Spring Batch, Spring Data, Spring Security, JPA, Hibernate, REST, SOAP, AWS, Java 8 Nashorn, Java Message Service(JMS), JSF, Maven, Selenium WebDriver, Java API for XML Processing\Binding (JAXP\JAXB), C, C++, HTML5, HTML, XHTML, XML, XSLT, MathML, JSON, JavaScript, Ajax, jQuery, AngularJS, css3, JNI, RMI, Cygwin, c#, PHP.

Databases: Oracle 10g, MySQL, PL/SQL, H2, HQL, Mongo

IDE: IntelliJ, NetBeans, Eclipse, Visual Studio, Rational Rose, Visio, starUML

Platforms: Java Application Servers, Tomcat, GlassFish Server, Windows, Linux

Design Patterns: Factory, Singleton, Composite, Decorator, Façade, Proxy, Command, Mediator, Observer, Strategy, Template, Visitor, MVC, Builder, State

Software Development Cycle: Agile, Prototype, RUP, Waterfall

Version control Tools: Perforce, Git Stash, Source Tree

Bug Tracking Tool: Jira

Cloud: Amazon Cloud, SauceLabs (used for software testing)

PROFESSIONAL EXPERIENCE:

Confidential, Iowa city, Iowa

Java Developer

Responsibilities:

  • Worked with team for Backend and frontend coding to develop different modules (E.g. User and Permission management, Data Integrity Validation).
  • Developed different components for the product validation.
  • Integrated different product validation components together.
  • Worked actively within a team for documentation, requirement analysis and code review.
  • Used Amazon Web Services (AWS) to download and upload files from S3.
  • Consumed SOAP APIs to download test maps from Test Transformation Tool(T3)
  • Created REST APIs from scratch.

The technology used: Java8, Play-Framework, Hibernate, AKKA, Apache Tomcat, MySQL, Mongo, AngularJS, HTML5, REST Web Services, H2 database, XML, JSON, Agile, JIRA, Git Stash, Agile, AWS, IntelliJ

Confidential

Java Developer

Responsibilities:

  • UML Design was developed.
  • Selected proper Design Patterns and Data structures.
  • Implemented design into code.
  • Implemented Data Driven Testing.
  • Generated technical and non-technical documentations.
  • Used Amazon Web Services (AWS) APIs to download and upload files from and to S3.

The technology used: JAVA8, AWS, Maven, Microsoft Visio 2010, TestNG, Agile.

Confidential

Java Developer

Responsibilities:

  • Developed the initial design and framework for the library.
  • Suggested Design Patterns.
  • Worked closely with team members and Code Reviewed.
  • Designed framework for Data Driven Testing.

The technology used: JAVA8, Maven, Microsoft Visio 2010, TestNG, GSON library, Agile

Confidential

Java Developer

Responsibilities:

  • UML Design was developed.
  • Selected proper Design Patterns for better design.
  • Implemented design into code.
  • Implemented Data Driven Testing.

The technology used: JAVA, Maven, Microsoft Visio 2010, TestNG, JSON, Agile.

Confidential

Java Developer

Responsibilities:

  • Framework was designed and implemented using several design patterns (Factory pattern, Builder Pattern, Strategy pattern)
  • Read JSON file and processed it using JSON Library.
  • Spreadsheet was created with three main tabs using POI Library.
  • New user was created and registered to database by executing shell script using Cygwin in windows machine.
  • JavaScript was executed in java using Java 8 Nashorn.
  • Curl command was executed in windows machine using Cygwin to register sealCodes into database.

The technology used: JAVA8, Maven, Cygwin, JUnit, Microsoft Excel 2010, TestNG, JSON, XML.

Confidential

Java Developer

Responsibilities:

  • Implemented Selenium RemoteWebDriver to run tests in SauceLabs cloud.
  • Created an XML file according to Support Matrix, which contains information on all browsers, platforms

Technology used: JAVA, Maven, Cygwin, SauceConnect API, JUnit, TestNG, XML.

Confidential

Java Developer

Responsibilities:

  • Created Database tables, procedures, functions, trigger and sequences.
  • Designed framework using different design patterns such as Factory, observer, strategy, singleton, MVC, Facade.
  • Implemented Java Message Service (JMS) to communicate among subsystems.
  • Documentation of database design and framework design.
  • Implemented the framework design.
  • Implemented database access using DAO design pattern.
  • Developed front-end using JSP, JSTL, JavaScript, Ajax, CSS, and HTML.
  • Reading and writing Excel files with Apache POI for reporting.
  • Involved in mentoring other team members.

Technology Used: JAVA, JSP, Servlet, JMS, Ajax, jQuery, ORACLE, NetBeans, Tomcat, Junit

Confidential

Java Developer

Responsibilities:

  • Researched on the java API for image capturing for high resolution webcam.
  • Back-end coding to upload image in the server.
  • Implemented DAO pattern for data access.
  • Utilized jQuery to capture images from the webcam.
  • Implemented Ajax to upload image.
  • Front-end coding using JSP, JSTL, JavaScript, CSS, HTML.
  • Integrated the system with other modules.

Technology Used: JAVA, Servlet, JSP, JSTL, Ajax, jQuery, ORACLE, JUnit, Glassfish Server 3.1.2

Confidential

Java Developer

Responsibilities:

  • Understanding the existing java desktop application.
  • Refactored business logic.
  • Implemented Spring IOC (dependency injection) to create dependency objects.
  • Implemented Spring MVC and Spring Security.
  • Utilized spring framework Form Controller and Transaction Management.
  • Implemented Template based JDBC and Row Mappers for data access.
  • Developed front end using JSPs, JSTL, JavaScript and CSS, HTML.
  • Implemented jQuery to display chart of account in tree structure.
  • Reports generated in pdf and excel format.
  • Created SOAP APIs from scratch.

Technology Used: Java, Spring, JSTL, Ajax, ORACLE, NetBeans IDE, Tomcat, Junit

Confidential

Java Developer

Responsibilities:

  • Implemented Spring MVC pattern.
  • Utilized spring framework for Transaction Management.
  • Used Template based JDBC for data access.
  • Implemented business logic according to design.
  • Developed front-end using JSPs, JSTL, HTML, CSS, JQuery, JavaScript
  • Developed a company Calendar for salary processing.
  • Reports generated in pdf and excel format.
  • Developed Individual Salary Sheet and Summary Sheet.
  • Integration testing and unit testing were performed.
  • Used JMS technology to send message.

Technology Used: JAVA, Spring, JMS, JSTL, Ajax, ORACLE, NetBeans IDE, Tomcat, Junit

Confidential

Java Developer

Responsibilities:

  • Understanding the existing system which was developed in PHP.
  • Refactored business logic.
  • Developed new design using Star UML
  • Implemented Spring MVC pattern.
  • Utilized spring framework for Transaction Management.
  • Developed DAOs using spring's Template based JDBC and Row Mapper.
  • Developed front end using JSPs, JSTL, JavaScript and CSS, HTML.
  • Stock and Issue reports generated in pdf and excel format.
  • JMS technology is used to communicate between inventory and assets.

Technology Used: JAVA, Spring, JMS, JSTL, Ajax, ORACLE, Netbeans IDE, Tomcat, JUnit

We'd love your feedback!