We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 3+ 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, C++

Database Tools: MS SQL Server, Oracle 11g

IDE Tools: NetBeans, Eclipse, IntelliJ

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

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

Version Control: GitHub, SVN

App/ Web Server: Apache Tomcat, JBoss

Logging Framework: Log4j, Sl4j

Build Tools: Gradle, Maven, Ant

Defect Tracking Tools: Bugzilla

Operating Platforms/Cloud Platforms: Windows, Linux, Mac OS XAmazon Web Services

WORK EXPERIENCE:

Java Developer

Confidential, Atlanta, GA

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 python and other scripting languages
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS.
  • 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 Maven to build the application.
  • Used Jenkins to deploy the services to develop and QA environments.

Environment: Java 1.8, Eclipse, DynamoDB, AngularJS, J2EE, JMock, Junit, Spring Boot, Spring, Restful Web Services, Postman, GitHub, Jaspersoft Studio, Maven, LOG4j, python, AWS.

Student Java Developer

Confidential, Poughkeepsie, NY

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 Confidential 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.

Java Developer

Confidential

Responsibilities:

  • Analyze the business requirements and provide the possible methodologies that could work for the progress of application.
  • Implemented the Spring Security to provide authentication and applied security through JQUERY and JSON.
  • Developed the front end of the application using Advanced HTML, CSS, JSP and JavaScript.
  • Applied JQUERY, custom CSS and JavaScript to deliver cutting edge user interfaces and make the application livelier.
  • Generated new and edited existing design with CSS to accommodate new changes in design and logic.
  • Knowledge on implementing directives and scope values using AngularJS for existing web page. Responsible for checking the cross browser compatibility.
  • Used Bootstrap-Twitter to add front-end features for social communication in the application.
  • Used JMS system that implements the Message Listener interface for processing messages.
  • Used Spring MVC to develop lightweight business component and Core Spring framework for Dependency injection.
  • Integrated Spring- Hibernate Frameworks for ORM functionality in Spring Framework.
  • Used Spring Framework for annotation driven transaction management.
  • Designed and developed DAO layer with Hibernate standards.
  • Developed multiple microsystems that communicated throughRabbitMQ.
  • Used MongoDB to store dynamic schemas.
  • Worked on Posting queue logic by implementing Message-Driven bean (MDB) using JMS and deployed on JBoss server.
  • Developed server-side scripts using NodeJS in the application.
  • Worked on Apache JDBC programming for to and fro operations on Apache Derby Database.
  • Deploying the application on to the JBOSS Server.
  • Client interface with JMS provider through JMS Queue is implemented in point to point fashion.
  • Followed Test Driven Principles while owning the module deliveries.
  • Implemented the Resource Bundles to back up the properties files.
  • Used NetBeans IDE to develop the application.
  • Used Maven repository to include all the jar files required for the JDBC Connections and JSP Tag libraries.
  • Used Maven for building the application and used Git for version control.
  • Log4j is used for logging Java applications for debugging and monitoring purposes.

Environment: Java 1.7, J2EE, JSP, Apache JDBC, Apache Maven, Apache Derby, JBOSS Server, NetBeans IDE, Hibernate, Spring MVC, JSTL, Java API, JMS Interface, Log4j, AngularJS JQuery, AJAX, JSON, RESTful web service, RabbitMQ, MongoDB, JavaScript, IBM Data Stage, Bootstrap - Twitter, Red Hat, Chef, Git, WebSphere.

We'd love your feedback!