We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 4+ years of experience in software programming specializing in object oriented analysis, software development, design and maintenance
  • Skilled professional in software development using Java Technologies and experience in creating Restful Web services and used popular frameworks such as Spring, Hibernate, Struts and knowledge of Amazon Web services.
  • Experienced and deep understanding of logical and physical data modelling and relational database technologies
  • Ability to convert business requirements into technical specifications and designs as well as estimate the amount of effort necessary to complete the tasks
  • Excellent problem solving skills, team player and project management skills

TECHNICAL SKILLS

Software Languages: Java, C#/VB.NET, VB6.0,Python

Database Tools: DynamoDB, MS SQL Server, Oracle 11g

IDE Tools: Visual Studio, NetBeans, Eclipse, IntelliJ

Frameworks: JSP, Servlets, Struts, Spring, JSF, Hibernate, Restful Web services, Junit, JMock, ASP.NET

Web Technologies: Angularjs, HTML, CSS, JavaScript, XML, PHP

Version Control: GitHub, SVN

App/ Web Server: Amazon Web Services, Apache Tomcat, IIS

Logging Framework: Log4j, Sl4j

Build Tools: Gradle, Maven, Ant

Automation Tools: Selenium Web Driver, Selenium RC

Defect Tracking Tools: Bugzilla

Reporting: JasperReports

PROFESSIONAL EXPERIENCE

Java Developer

Confidential

Responsibilities:

  • Working on the Amazon web service cloud platform.
  • Involved in developing Restful APIs.
  • Involved in Test driven development, including code coverage and profiling.
  • Experience writing cloud deployed applications using Amazon Web Services
  • Experience with Groovy and other scripting languages
  • Used Spring Boot which is radically faster in building cloud MicroServices and develop Spring based application with very less configuration.
  • Written some Python scripts for migrating data from one table to another.
  • Created PDF reports using JasperSoft Studio integrating with Java Beans and designing the jrxml.
  • Experience in Agile development methodologies such as Scrum.
  • Experience in working in GitHub repository.
  • Involved in unit testing and mocking (JMock &JUnit)
  • Experience in Dynamo DB, creating tables and performing scan and query operations based on the hash and range keys.
  • Involved in testing internal routes and Get/Post methods using postman.
  • Experience in SQS queues for creating and sending messages.
  • Implemented log4j framework for logging the application.
  • Used Gradle to build the application.
  • Used Jenkins to deploy the services to develop and QA environments.

Environment: Java 1.8, IntelliJ IDE, DynamoDB, J2EE, Groovy, JMock, Junit, Spring Boot, Spring, Restful Web Services, Postman, GitHub, Jaspersoft Studio, Gradle, LOG4j, python.

Student Java Developer

Confidential

Responsibilities:

  • Maintaining Marist e - Learning system built using Sakai (Open Source Learning Environment) using Java Technologies.
  • Designing, developing and implementing open source wiki and chat tools to integrate with existing course management system in Marist.
  • Responsible for developing visualizations for the Open Academic Analytics Initiative project at Marist College using Angular.js
  • Cleaned large student datasets and prepared data using Pentaho ETL tool to feed it to Weka, Data Mining Tool.
  • Performed testing and auditing activities on the Sakai ILearn application.
  • Designed and developed test scripts using Selenium Web driver and managed Selenium test automation processes.
  • Executed automated Selenium scripts and reproduced failures manually
  • Reported software defects via Bugzilla bug tracking system, performed bug verification testing.

Systems Engineer

Confidential

Responsibilities:

  • Developed user interface using JSP, HTML, CSS, Java Script and JQuery.
  • Designed the Web application implementing the Struts framework for Model View Controller (MVC) pattern to make it extensible and flexible.
  • Hibernate Framework was used for persistence layer of the application with Oracle database.
  • Used Struts validation and tiles framework in the presentation layer.
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Developed Web Services to integrate with the External System.
  • Responsible for backend programming which includes writing Stored procedures and Triggers using PL/SQL.
  • Deployed the application in WebLogic Application server.
  • Designed Logging system using log4j framework that can be used by the application without affecting the performance of the application.
  • Involved in providing production support for the application.
  • Used CVS for the source code version control.

Environment: Java 1.5, JSP, Servlets, Struts, Hibernate, WebLogic, Eclipse, JMS, Sybase, SQL, ANT, MS Visio, Toad, Unix, JUnit, Multithreading.

We'd love your feedback!