We provide IT Staff Augmentation Services!

Java Developer Resume

Wheeling, IL

PROFESSIONAL SUMMARY:

  • 4+ years of experience as Java Developer involved in analyzing, designing, developing, coding, debugging, deploying web applications and testing Java based applications. Excellent communication skills, passionate in coding, self - motivated and fast adaptability to modern technologies.
  • Expertise in enterprise and standalone applications using JAVA, J2EE technologies.
  • Expertise in creating and designing applications using Core Java and Multi - Threading .
  • Expertise in coding using Java Design Patterns.
  • Expertise in developing web-based GUI’s and client-side validations using Spring MVC, Spring Boot, JSP, Servlets .
  • Hand on Experience in designing applications and User Interface using HTML, CSS and Bootstrap .
  • Expert level skills with Java, J2EE, SOA, Java Beans, JDBC and database side programing Oracle / SQL servers.
  • Extensively used RESTFUL API and SOAP web services for J2EE applications.
  • Expertise in Object Oriented Analysis and Designing ( OOAD ) & programing.
  • Expertise in configuring various web and application servers like IBM WebSphere application server, Apache Tomcat, JBoss application server, WebLogic application server.
  • Expert level skills in working with Hibernate - JPA and Spring Data - JPA as persistence layer.
  • Hands on experience in working with web servers like JBOSS and WebSphere .
  • Experience in working with the Integrated Development Environment like Eclipse 3.x, IntelliJ, Net Beans.
  • Valuable experience with version controls like SVN, IBM Clear Case and GIT .
  • Hands on experience in Build tools like Maven, Hudson .
  • Strong Debugging and problem-solving skills.
  • Excellent communication skills and team coordination, leadership qualities and presentation abilities.

TECHNICAL SKILLS:

Programming Languages: Java, SQL.

J2SE: Oops, Threading, Collections, JDBC, Java Design Patterns.

J2EE: Servlets, JSP.

Web: jQuery, HTML, CSS.

Java Frameworks: RESTful, Spring MVC, Hibernate.

Testing: Junit.

IDE & Operating Systems: Eclipse, IntelliJ, Mac, Windows

Webserver: Apache Tomcat

PROFESSIONAL EXPERIENCE:

Confidential, Wheeling, IL

Java Developer

Responsibilities:

  • Designing and developing web applications using Spring MVC and RESTful API and Spring Boot.
  • Implemented Annotations like @Request and @Response methods effectively to get the request and update with a quick response.
  • Involved in developing applications which uses SOAPUI and REST-CLIENT to update the response to the UI layer.
  • Involved in developing web pages using Spring along with JSP, HTML, CSS .
  • Developed responsive design UI, single page applications using CSS, JQuery and BootStrap .
  • Developed applications which supports both XML and JSON data.
  • Involved in implementing functionalities using Hibernate ORM.
  • Developing REST services using Jersey Framework.
  • Involved in developing work plan for designing web pages.
  • Designed and developed SOAP and REST clients in tier 2 for applications.
  • Used Spring Dependency Injection to inject all the dependencies in the application.
  • Involved in designing applications using Spring (Core, JDBC, MVC) frameworks.
  • Deployed applications in WebSphere application server and Apache Tomcat web server.
  • Used GIT as a repository to store the code and share it with the team and made necessary changes to it using branches.
  • Developed applications using Eclipse IBM RAD Enterprise Edition.

Environment: Java/J2EE, Spring, REST, Spring Boot, SOAPUI, JSON, HTML, CSS, JavaScript, BootStrap, XML, GIT, Eclipse, Hibernate, Apache Tomcat, WebSphere.

Confidential, Bloomfield, CT.

Software Developer

Responsibilities:

  • Building GUI screens using JSP, Spring MVC patterns.
  • Building service layer business components using Spring IOC to reduce the memory leaks for objects by automatic garbage collections.
  • Implemented Restful Web Services using Spring Boot .
  • Used JavaScript, HTML, CSS to create front end screens of the modules.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Code reviews and involved for the deliverables and the implementations effectively.
  • Extensively used MVC, DAO, Singleton and Factory patterns.
  • Implemented business logic using Java & Hibernate.
  • Building RESTFUL services using JAX - RS API.
  • Developed web services to communicate to other modules using XML based SOAP protocols.
  • Designed and Developed SOAP and REST clients to interact with the third-party applications.
  • Deployed applications in WebSphere Application server and Apache Tomcat web server.
  • Created web services using Spring-REST and Spring boot.
  • GitHub is used as a version controlling system.
  • Used SQL queries to retrieve customer information from the database.
  • Worked with deployment to resolve any issues encountered.
  • Analyze, troubleshoot, resolved issues/defects during the life cycle.

Environment: Java 1.7, JDBC, J2EE, Spring 4.0, Hibernate 4.3, SOAP web service, REST web service, XML, WebLogic server, HTML5, CSS3, JQuery, Eclipse 4.5, GitHub, JUnit, Mockito.

Confidential, Melbourne, FL

Software Developer Intern

Responsibilities:

  • Created software updates and improvements activities for improving the visibility of more information on flight details.
  • Created Complex SQL queries to retrieve data from database.
  • Building Service layer business components using Spring IOC.
  • Developed web based services using RESTFUL API along with jersey Frameworks.
  • Jersey implementation of JAX-RS is utilized to develop RESTful service.
  • Developed web services to communicate to other modules using XML based SOAP protocols.
  • Used SOAP UI for testing the web services by sending an SOAP request
  • Written Junit test cases to test the components.
  • Coordinated with the agile team on daily updates and work progress.
  • Written test cases for service and DAO layer using Junit, Mockito
  • Documented code and prepared user-manual.
  • Involved in the implementation of business logic using Spring MVC and client-side web service calls.

Environment: Java 1.7, J2EE, JSP, JPA, Spring MVC, RESTful, Hibernate, JSF, Servlet, JBDC.

Confidential, Melbourne, FL

Graduate Research Assistant

Responsibilities:

  • Eliminating the noises in voice commands and speeches to provide a low data rate voice commands with better quality.
  • Involved in designing and developing Servlet’s, JSP’s, Java Classes and HTML forms.
  • Used Spring MVC Module and IOC Module to reduce tight coupling in the code and avoid dependences.
  • Used RESTful webservices using Apache HTTP client for data coming from external systems.
  • Developed Spring JMS message listeners to consume JMS messages from queues and used Spring transaction management to manage the transactions in the application.
  • Developed voice recognition on desktop using JAVA API .
  • Implemented RESTFUL web services and ORM technologies to map the data.
  • Wrote SQL for JDBC prepared statements to retrieve the data from database.
  • Validating the applications by deploying and testing on JBoss server.
  • Developed JUnit test cases for import and validation modules.
  • Involved in bug fixing for debugging different module in Eclipse IDE.
  • Involved in designing, developing applications using Servlet’s, JSP’s and Java classes.

Environment: Java 1.7, JDBC, Spring Core, Spring REST, JAX-RS, JAX-WS, JUnit, Mockito, Hibernate, Spring Beans, IOC, DI, JMS, JSON.

Confidential

Associate Software Developer

Responsibilities:

  • Involved in documenting the work and presenting it to the client.
  • Developed standalone applications using Multi - Threading and collections .
  • Developed XML schemas for applications.
  • Used exceptional handling for many applications.
  • Developed applications using Object Oriented Programing.
  • Implemented Java Design patterns like Singleton and DAO and value object.
  • Designed and implemented MVC architecture using Spring Framework.
  • Used Hibernate for relational mapping.
  • Involved with end users in functional discussions, client-side meetings, requirement gathering. Worked with multiple teams for design and development.
  • Involved in production support and monitoring servers and error logs and escalating to higher levels.
  • Written test cases for service layers and DAO layers using Junit MOCKITO .

Environment: Java, J2EE, Multi- Threading, Spring, Object Oriented Programming, Data Structures, XML Schemas, JDBC, Testing.

Hire Now