Java Developer Resume
New York City, NY
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 Vue, React, HTML, CSS, JavaScript, JQuery, AJAX, JSON etc.
- Expertise in OOD Methodology. Proficient in Java Design Patterns such as Singleton, Factory, Builder etc.
- Experience in developing RESTful Web Service to provide data between different applications.
- Solid understanding of Software Development Life Cycle (SDLC) of Business applications.
- Experience in using project management and comprehension tools in software development such Git, SVN and Maven.
- Familiar with Oracle Database, MySQL.
- Experience in RMDB concepts including queries.
- Familiar with Unix/Linux environment.
- Familiar with Network Communication Protocol, like HTTP request(GET, PUT), TCP, UDP.
- A good team player has strong attitude towards learning new technologies.
TECHNICAL SKILLS
Programming Languages: Java, SQL
J2EE Technologies: Spring IOC, Spring AOP, Spring MVC, Servlet, JDBC
Framework Tools: Spring, Spring Boot, Hibernate, JPA
Web Technologies: HTML, XML, CSS, AJAX, JSON, REST, REACT JS, VUE JS
Database: Oracle 11g/10g, MySQL
Testing/Control Tools: JUnit, Git
Operation Systems: Windows, Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, New York City, NY
Java Developer
Responsibilities:
- Involved in gathering the requirements, analyzing the user specifications, developing and testing.
- Used J2EE Design Patterns such as Singleton Pattern, Factory Pattern, Builder Pattern and so on.
- Helped design the front end of the project using React, HTML, CSS, JavaScript, JQuery.
- Used JavaScript, JQuery and Ajax to perform client side validation.
- Used Ajax for asynchronous partial refreshing and request handling.
- Used Java, J2EE, Hibernate and Spring Framework on server side.
- Used Spring framework and Hibernate ORM to implement the middle tier with Spring IoC, AOP, Hibernate DAO Support and other features.
- Used Spring MVC framework on implementing Controllers.
- Used Hibernate, technique of mapping data representation from MVC model to Oracle Relational data model.
- Tested applications using J U nit to unit test for high quality code.
ENVIRONMENT: J2EE, JDK 1.8, Spring, Spring MVC, Hibernate, JavaScript, JQuery, HTML, CSS, REST, Web Services, JUnit, Oracle, Maven, SVN, Linux
Confidential, Jersey City, NJ
Sr. 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, 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.
- Used Spring framework to implement the middle tier with Spring IoC and Spring JdbcTemplate features.
- 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, REST, Web Services, 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.
- 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 bug fixing.
ENVIRONMENT: J2EE, JDK 1.7, JavaScript, JQuery, HTML, CSS, JUnit, SQL, SVN, Linux, Spring