Java Developer Resume
SUMMARY
- Overall 6+ yrs. of experience in Software Development including Analysis, Design and Development of Web - based Applications.
- Proficient in Object Oriented Programming, Core Java and J2EE technologies.
- Knowledge in using Spring framework, incorporated the concept of dependency injection using Spring IOC container.
- Working experience in using Struts2, Spring framework to create Web Application and integrating Tiles to simplify user interface of the application.
- Expertise in front-end Technologies such as HTML, JSP, CSS, and JavaScript JQuery.
- Programming knowledge in XML related technologies like XML.
- Expertise in implementing Hibernate, Spring JPA framework to replace the traditional hand-crafted data processing using SQL & JDBC and map an object-oriented domain model to a relational database.
- Proficiency in using RDBMS concepts with Oracle, My SQL and establishing JDBC.
- Experience in writing Stored Procedures, Functions, DDL, DML SQL queries.
- Experience in working on Application servers like Apache Tomcat 7.0 and above.
- Expertise in the design and implementation of applications relying on Service Oriented Architecture (SOA) using Web Services, SOAP, and REST.
- Knowledge of MVC design pattern to create web applications.
- Working knowledge in different IDEs like Eclipse & Net Beans.
- Knowledge of multiple Programming Languages such as C, C++, Java, PL/SQL.
- Sound knowledge of the Software Development Life Cycle Agile, Scrum.
- Worked with SonarQube for code inspection.
- Excellent Organizational, Analytical and Problem-solving skills and ability to quickly learn new technologies.
TECHNICAL SKILLS
Programming Languages: Java 6, Java 7, Java 8, SQL
Java/J2EE Technologies: Servlets3.0, JSP2.2, JDBC, Web Services (SOAP), REST
Frameworks and Tools: Spring-Boot, DevOps, Spring3.1, Struts2.0, Hibernate, Maven, Ant, SVN
Web Technologies: XML, HTML, CSS, Java Script, JQuery, foundation
Database: MySQL, Oracle
Application/Web Server: Apache Tomcat 7.0, 8.0, 8.5
Operating Systems: Windows
Methodologies: Agile, Scrum, SDLC
PROFESSIONAL EXPERIENCE
Confidential
Java developer
Responsibilities:
- Involved in understanding of business requirements, design and development of project.
- Implemented the Spring framework with MVC architecture.
- Developed using DevOps, CD/CI on GitHub for cloud environment on PCF
- Developed the presentation layer using JSP, HTML and client-side validations using JavaScript.
- Developed Models, Repository classes using Hibernate to interact with DBMS.
- Created different Microservices for individual modules for which is consumed by Upfits.
- Used Spring Framework for the dependency injection.
- Applied J2EE design patterns like Business Delegate and Singleton.
- Deployed the application using Tomcat application server.
- Involved in coding and code reviews.
- Including cloud data and cloud storage.
- Worked with QA team in preparation and review of test cases.
Environment: Java 8, Spring, Spring Boot, DevOps, GitHub, PCF, Microservices, JSP, HTML, CSS, JavaScript, Oracle, Cloud, SonarQube.
Confidential
Java developer
Responsibilities:
- Involved in understanding of business requirements, design and development of project.
- Implemented the Spring framework with MVC architecture.
- Developed the presentation layer using JSP, HTML and client-side validations using JavaScript.
- Developed Models, Repository classes using Hibernate to interact with DBMS.
- Created different Microservices for individual modules for which is consumed by Upfits.
- Used Spring Framework for the dependency injection.
- Applied J2EE design patterns like Business Delegate and Singleton.
- Deployed the application using Tomcat application server.
- Involved in coding and code reviews.
- Including cloud data and cloud storage.
- Worked with QA team in preparation and review of test cases.
Environment: Java 8, Spring, Spring Boot, DevOps, Microservices, JSP, HTML, CSS, JavaScript, Oracle, SVN, Cloud, SonarQube.
Confidential
Java developer
Responsibilities:
- Involved in understanding of business requirements, design and development of project.
- Implemented the Spring framework with MVC architecture.
- Developed the presentation layer using JSP, HTML and client-side validations using JavaScript.
- Developed Models, Repository classes using Hibernate to interact with DBMS.
- Got involved designing and developing in microservices.
- Created different Microservices for individual modules for which is consumed by CVC.
- Used Spring Framework for the dependency injection.
- Used WSDL file to consume the customer details.
- Applied J2EE design patterns like Business Delegate and Singleton.
- Multiple cloud frameworks and connects.
- Deployed the application using Tomcat application server.
- Involved in coding and code reviews.
- Used Jasper Reports for creating different reports.
- Worked with QA team in preparation and review of test cases.
Environment: Java 8, Spring, Spring Boot, Microservices, JSP, HTML, CSS, JavaScript, Oracle, SVN, Cloud, Jasper-iReports.