We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY:

  • 6+ years of experience in software design and development of Java/J2EE applications with strong Object Oriented Programming skills.
  • Strong knowledge and development skills in Core Java concepts such as Polymorphism, Collections Framework and Multi - Threading.
  • Experience in developing Server Side programming using J2EE technologies such as Spring IOC, Spring AOP, Spring MVC, Hibernate etc. Strong hand-on experience in their configuration, integration and implementation.
  • Experience in developing front end using HTML, CSS, JavaScript, jQuery, AJAX, JSP, JSON etc.
  • Expertise in OOD Methodology. Proficient in Java Design Patterns such as Singleton, Factory, Visitor etc.
  • Experience in developing RESTful to provide data between different applications.
  • Solid understanding of Software Development Life Cycle (SDLC) of Business applications.
  • Experience in web applications servers such as WebLogic and JBoss .
  • Experience in using project management and comprehension tools in software development such as SVN and Maven.
  • Familiar with Oracle Database, MySQL, Experience in RMDB concepts including queries.
  • Experience in Agile methodology and Daily Scrum meeting.
  • Familiar with Network Communication Protocol, like HTTP request(GET, PUT), TCP, UDP.

TECHNICAL SKILLS:

Programming Languages: Java, SQL, python

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

Framework Tools: Spring, Spring Boot, Hibernate

Web Technologies: HTML, XML, CSS, AJAX, JSON, REST, Angular JS

Application Servers: Apache Tomcat, JBoss, weblogic

Database: Oracle 11g/10g, MySQL

Testing/Control Tools: JUnit, Git, Jira

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

Sr. Java Developer

Responsibilities:

  • Involve in gathering the requirements, analyzing the user specifications, developing and testing.
  • Use Spring Boot to develop RESTful controller and Service layer to handle the customer request.
  • Use J2EE Design Patterns such as Singleton Pattern, Factory Pattern and so on.
  • Develop Java, J2EE, Hibernate and Spring Framework on server side.
  • Use Spring framework and Hibernate ORM to implement the middle tier with Spring IoC, AOP, Hibernate Dao Support and other features.
  • Implement Spring MVC framework on implementing Controllers.
  • Use Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model.
  • Use the Redis caching to store the JSON content from the front end for the subsequent calls to improve the system performance.
  • Worked with teammates to modify few frond end pages using AngularJS.
  • Use Ajax for asynchronous partial refreshing and request handling.
  • Develop Postman to test transmission of REST API.
  • Test applications using J U nit to unit test for high quality code.
  • Use Git as source code version control. Used Maven to manage dependencies.

ENVIRONMENT: J2EE, JDK 1.8, Spring, Spring boot, Hibernate, JavaScript, jQuery, HTML, CSS, REST, Web Services, Redis, JUnit, Oracle, Maven, Linux

Confidential, Cleveland, OH

Java Developer

Responsibilities:

  • Involved in analyzing client’s needs and developed software solutions.
  • Analyzed some functions of Mainframe system and designed new models for the web application.
  • Involved into designing the UI of the project using HTML, CSS, JSP, JSTL, JavaScript, JQuery, JSON.
  • Used JavaScript and Ajax to perform client side validation for the Customer Process Repository Web application.
  • Developed back-end business layer by using core java features.
  • Developed the Customer Process Repository Web application project by using Display tag framework and Struts framework.
  • Developed the web services of the application to provide store information and testing with SOAP UI.
  • Developed the application with JasperReport framework to generate pdf and csv report files.
  • Used Spring framework to implement the middle tier with Spring IoC and Spring JdbcTemplate features.
  • Developed logging analysis shell script to email user the processing results of the reports generation.
  • Involved in developing SQL queries and stored procedures
  • Used GitLab for version control.

ENVIRONMENT: J2EE, JDK 1.7/1.8, Spring, JavaScript, JQuery, HTML, CSS, SOAP/REST, Web Services, Jasper report, JUnit, Oracle, Maven, GitLab/SVN, Linux

Confidential

Java Developer

Responsibilities:

  • Involved in design phase of the project and analyzed the requirements.
  • Designed and Implemented Data Access Object(DAO).
  • Used JDBC to connect to Database.
  • Applied Hibernate Template to update, remove, read, create data from database.
  • Developed several Servlets and filters to handle requests.
  • Used JSTL to develop JSPs for the project’s front end display.
  • Helped design the front end of the project using HTML, CSS, JavaScript, JQuery.
  • Used JavaScript and Ajax to perform client side validation.
  • Involved in production defects and bug fixing.

ENVIRONMENT: J2EE, JDK 1.7, JavaScript, JQuery, HTML, CSS, JUnit, SQL, SVN, Linux, Spring

We'd love your feedback!