We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

New York City, NY

SUMMARY

  • About 8 years of experience in software design and development.
  • Excellent hands - on experience on Java, JEE.
  • Excellent programming skills in Object Oriented Programming, using Core Java (Multithreading, JVM, Garbage Collection, Collections, Generics.) and development of n-tier component based enterprise Web Applications using Java EE (Servlets, JSP, JDBC).
  • Expertise in design and development of various web and enterprise applications using Java technologies like Web Services, REST, JSP, Servlets, EJB, Springs, Struts, XML, JSON, JAXB, JAX-RS, PL-SQL, SOAP, Apache tomcat.
  • Expert in user interface technologies like HTML, HTML5, CSS, JavaScript, Ajax, JQuery, AngularJS.
  • Experience in designing and implementing AWS Solutions using EC2 and Elastic search.
  • Developed Web services to allow communication between the applications using REST Web services
  • Development experience on multiple platforms like Window, Linux.
  • Experience in Agile Software Development Environment using Agile methods like SCRUM.
  • Working experience on different databases technologies like Oracle, MySQL and SQL Server.
  • Expertise in using Integrated Development Environments Such as Eclipse, RAD and IntelliJ.
  • Experience in using the tools like Git, TeamCity, and Jira.
  • Expertise in Object Oriented Design and Design Patterns.
  • Excellent hands on experience in product development, enhancements and innovations.
  • Knowledgeable in compiling and building the J2EE applications using build tools like Ant and Maven.
  • Highly proficient in understanding new technologies accomplishing projects goals successfully.
  • Good knowledge in debugging software applications.
  • Rich experience in onsite and offshore co-ordination.
  • Excellent communication skills with self-motivation.

TECHNICAL SKILLS

Programming Languages: Java, C++, PL-SQL

J2EE Technologies: J2EE, Servlets, JSP, EJB, JDBC

Framework: MVC, Struts, Spring, Hibernate

Web Technologies: Servlets, JSP, HTML, JavaScript, AngularJS.

Application/Web servers: IBM Web Sphere 4.x/5.x, Web Logic, JBoss, Tomcat

IDE Tools: RAD,Eclipse, IntelliJ, Visual Studio.

Build Tools: Maven, Ant

Version Controllers: GitHub, Team, CVS, SVN.

Databases: Oracle, MySQL, SQL Server.

Operating System: Windows, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, New York City NY

Java Developer

Technologies:Java, JEE, Struts Framework, HTML, JavaScript, JQuery, RESTful, JSON, RAD, AWS Elastic search

Responsibilities:

  • Responsible for development and testing of several components of the application using Java, J2ee AWS Elastic Search, EJBs using Web Sphere Studio.
  • Responsible for authorization module to create authentication which generates signature using access key and secret key for accessing elastic search domain and allow RESTful elastic search features.
  • Developed REST based web services using HTTP POST/GET with JSON request/response format for serving web interface requests.
  • Written SQL queries and did modifications to existing database structure as required for addition of new features
  • Used various Java/J2EE design patterns like Delegate, Data Access Object(DAO), Data Transfer Object(DTO) etc.,
  • Involved in all phases of Analysis, Design, Coding and testing phases of the project management.
  • Responsible for Paperless modules to allows users to get the electronic billing choice.
  • Worked on Client side validations using JQuery and JavaScript
  • Responsible for search module development. This includes both database related search and several Elastic search related search features in different parts of the application.
  • Performed several Elastic search index settings and index mappings.
  • Using Log stash performed several loads into elastic search from databases.
  • Worked on agile approaches, including Extreme Programming, Test-Driven Development and Scrum.
  • Responsible for tuning Oracle database queries and improve various reports.
  • Working closely with testing team for issue fixing and coordinating test set up for testing.
  • Amazon IAM service enabled to grant permissions and resources to users. Managed roles and permissions of users with the help of AWS IAM.
  • Used JIRA tool for Quality Center bug tracking.
  • Build RESTful Web services using JAX-RS API.
  • Involved in gathering new requirements, test plans and code review.

.Confidential, BURLINGTON, MA

Java Developer

Technologies: Java, JEE, Spring Framework, HTML, JavaScript, JQuery, AngularJS, RESTful, JSON, Eclipse

Responsibilities:

  • Implemented components using Java.
  • Extensively used Java Collections for data manipulations.
  • Used Java Executors to create thread pools.
  • Implemented concurrent activities using Multithreading and Synchronization.
  • Used Spring MVC to develop Java web application.
  • Used Spring Framework for bean management across layer and loading database configuration and spring jdbc to interact with database.
  • Worked on SQL query tuning and analyzed the cost across all accessed entities in the data model to ensure optimal performance by using key index fields in the joins.
  • Writing PL-SQL to retrieve data form MySQL database.
  • Developed RESTful web services using Spring REST and exchange data in JSON format.
  • Used jQuery, Data tables to develop Web UI.
  • Developed front end validation rules for User Interfaces using JavaScript (JQuery)
  • Used maven for dependencies and configuration management.
  • Used Git and JIRA for Source code and bug tracking.
  • Involved in gathering new requirements, test plans and code review
  • Followed Agile SCRUM methodology.

Confidential, irving, tx

Java Developer

Technologies:Java, JEE, Spring Framework, HTML, JavaScript, JQuery, Web Services, RESTful, JSON.

Responsibilities:

  • Developed Java modules and components.
  • Implemented data manipulations using Java Collections.
  • Programmed concurrent activities using Multithreading and Synchronization.
  • Implemented JSP and Servlets under J2EE.
  • Developed RESTful web services using JAX-RS, JAX-WS, Apache CXF, JSON.
  • Responsible for developing the Portal using JSP, CSS3, HTML5, jQuery and JavaScript.
  • Used Apache Tomcat as web application server.
  • Used Spring MVC and Spring Dependency Injection.
  • Used Hibernate as an ORM framework.
  • Programmed SQL, Stored Procedures, Triggers.
  • Unit testing using JUnit.
  • Implemented messaging between system integration components using JMS.
  • Used maven for dependencies and configuration management.
  • Used GIT, Rally for source code control, bug tracking, project management.
  • Involved in gathering new requirements, test plans and code review.
  • Followed Agile SCRUM methodologies.

Confidential, Allentown, PA

Java Developer

Technologies: Java, Servlets, JSP, HTML, JavaScript, JQuery, Web Services, RESTful, XML, JSON

Responsibilities:

  • Developed Java modules and components.
  • Implemented data manipulations using Java Collections.
  • Programmed concurrent activities using Multithreading and Synchronization.
  • Implemented JSP and Servlets under J2EE.
  • Responsible for writing UNIX shell scripts for running the java batch jobs.
  • Used Apache Tomcat as web application server.
  • Developed UI using HTML, JQuery, and CSS.
  • Used JUnit framework for unit testing.
  • Used Spring MVC and Spring Dependency Injection.
  • Programmed SQL, Stored procedures.
  • Involved in debugging the application modules and fixing the problems reported in production.
  • Involved in gathering new requirements, test plans.

Confidential, Columbus, OH

Java Developer

Technologies:Java

Responsibilities:

  • Developed Java modules and components.
  • Implemented JSP and Servlets under J2EE.
  • Developed UI using HTML, CSS and JQuery.
  • Used Apache Tomcat as web application server.
  • Used Spring MVC and Spring Dependency Injection.
  • Programmed SQL for database.
  • Involved in writing the ANT scripts to build and deploy the application
  • Involved in gathering new requirements, test plans and code reviews.

Confidential

Software Engineer

Technologies: Java, JEE, HTML, JQuery.

Responsibilities:

  • Developed Java modules and components.
  • Developed UI using Java, HTML, JQuery.
  • Responsible for developing the application for automation of the module and branch configurations.
  • Implemented of JSP and Servlets under J2EE.
  • Automate code analyzing, compiling, and testing processes, providing instant feedback on build progress, problems and test failures, all in simple, intuitive web-interface.
  • Responsible for running multiple builds and tests under different configurations and platforms simultaneously.
  • Programmed SQL queries and stored procedures.
  • Performed code reviews, unite tests.

We'd love your feedback!