We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Deerfield, IL

SUMMARY:

  • 6 years of experience in software design, development and testing of Java/J2EE applications with strong Object - Oriented Programming skills.
  • Strong in Core Java technology like Multi-Threading, Collections, Exception Handling, Polymorphism etc.
  • Experience in developing Server-side Programming using Spring Framework.
  • Experience in using Spring IOC, Spring AOP, SpringMVC to develop RESTful web services
  • Experience in developing front end UI using HTML, CSS, JSP etc.
  • Familiar with Oracle database, MySQL and PostgreSQL.
  • Experience in RMDB concepts including writing Queries, Functions, Triggers, Stored and Procedures. Hand on experience in SQL and PL/SQL.
  • Experience in OOD Methodology. Familiar with Java design patterns like Singleton, Factory, Template, Proxy etc.
  • Experience in deploying web application in Apache Tomcat Server and WebLogic.
  • Familiar with software development process Waterfall and Aglie.
  • Familiar with Software Development Life Cycle(SDLC) of business applications.
  • Familiar with development tools like Maven, Git and SVN.
  • Familiar with Network Communication Protocol like Http request (GET, PUT), three times handshaking etc.
  • Acting as a Team player with the positive attitude and ability to learn in a fast pace environment.

TECHNICAL SKILLS:

Programming Languages: Java, SQL, C#, Python, C++, C, UML

J2EE Technologies: Spring IOC, Spring AOP, Spring MVC, Servlet, JSP, JDBC

Frameworks: Spring, Hibernate, Spring Boot, JPA

Web Technologies: HTML, CSS, XML, JSON, REST, Node.js, Angular2

Application Servers: Apache Tomcat, WebLogic

Database: Oracle 11g/10g, MySQL, PostgreSQL

Testing/Control Tools: JUnit, Maven, Git, SVN

Operation Systems: Windows, Linux, Ubuntu

PROFESSIONAL EXPERIENCE:

Confidential, Deerfield, IL

Java Developer

Responsibilities:

  • Involved in completed Software Development Life Cycle of Design (SDLC), development, testing and deployment of application
  • Integrated with Spring, Spring MVC and Hibernate framework
  • Involved in Module layer, View layer, Service layer to implement the MVC module.
  • Used Hibernate framework for the data persistence, also used Hibernate Annotation to maintain the relationship between each entity
  • Wrote SQL/HQL to create, update, read, remove data from/to database (Oracle 11g)
  • Applied Spring framework (Spring IOC) to inject java bean to each layers of the application
  • Developed repository, controller, service to handle the request from the user
  • Modified user login page by using Angular2
  • Used Junit for the Unit test
  • Used Apache Tomcat Server as the application server
  • Used Maven to maintain the dependencies
  • Used Git for version control

Environment: Eclipse, Java7, Spring, SpringMVC, Hibernate, Oracle, Git, Maven, Junit, Apache Tomcat Server, Angular2

Confidential, Seattle, WA

Software Engineer

Responsibilities:

  • Participated in team with Agile developing cycle.
  • Established a completed patient management system in Oracle 11g, which had more than 20 tables
  • Enforced services for doctor - facing UI, including to connect, to retrieve, to insert and to update, by using JDBC
  • Used Core Java technologies, Exception Handling, IO etc.
  • Encapsulated all the above features as the format of .dll, which is convenient for the User Interface to invoke
  • Developed Unit Test by using Junit4 to test the business logics
  • Used Git for version control
  • Fully performed my responsibility and the whole product had come into the market by Oct, 2018
  • Fixed bugs and maintained the database

Environment: Eclipse, Java7, JDBC, Oracle, Git, Junit, Apache Tomcat Server, Servlet, JSP, HTML, CSS, XML

Confidential

Software Engineer

Responsibilities:

  • Developed a multithreading crawler program which selected out the useful information of more than 5,000,000 tuple on Confidential Cloud Music effectively, increasing the speed by at least 30% in Java, Restful API; and stored tuple in MySQL
  • Applied Recurrent Neural Network (RNN) with Tensorflow to making sequential prediction of music when developing the music recommendation function for Confidential and the recall@10 of my model was 32.5%

Environment: Eclipse, Java7, Spring Restful, SpringMVC, Hibernate, MySQL, Git, Junit, Apache Tomcat Server, Python

We'd love your feedback!