Senior Java Developer Resume
5.00/5 (Submit Your Rating)
EXPERIENCE SUMMARY:
- Around 5+ years of experience working in complete software life cycle Involved in Analysis, Design, Development, Documentation and Maintenance of Web Applications in Java - J2EE Enterprise Technologies.
- Experience working in various frameworks such as Spring MVC& Spring boot with IBATIS and Hibernate in a distributed environment.
- Experience in developing web based, client/server applications using J2EE, Servlets, JSP, HTML5, EJB, XML,XSTL,JMS, Java Beans, JDBC, JavaScript, RestFul web services using JAX-WS, RESTFUL web services, Angular JS, JSF, NodeJs, JMS listeners and MQ for messages
- Experience in TDD (Test Driven Development ) and CI CD (Continuous integration and continuous deployment)environment and unit testing with JUNIT Mockito for backend and Jasmine for front end and also in functional testing using Selenium with TestNG
- Experience in automating the build and deployment process using Grunt/Gulp and Bower for front end and using Git, Maven, Jenkins, Teamcity, Stash, GitHub Open shift and Open stack for backend.
- Having Experience and knowledge in design patterns like Factory Pattern, Singleton, SOA etc.
- Expertise in implementation of client-server, web based, database centric, multi-threaded and high throughput/volume applications in retail domain.
- Involved in preparing technical Specifications and documentation to help users to develop solutions for business issues using JAVA-J2EE.
- Experience in working with SQL-based databases, use of queries and stored procedures for data retrieval and storage.
- Involved in Client Interaction, Requirement Analysis, Software Design &Development, Testing, Implementation, Maintenance support, for various projects.
- Strong analytical skills with proficiency in debugging, problem solving for high end applications.
- Have good communication, analytical, interpersonal and presentation skills
PROFESSIONAL EXPERIENCE:
Confidential, MN
Senior Java Developer
- We have used agile methodology in this project so there is no much documentation work and the deliverables were very fast.
- The objective of the project is to make it automated as much as possible.
- Developed action classes and used springs boot instead of spring framework.
- Responsible for designing & developing the UI Screens using Angular JS, HTML pages, Spring boot framework and JAVA-J2EE technologies.
- I have written JUNIT test cases for the modules I worked in this project.
- Used derby as a database for test cases.
- Used Stash and Team city for code repository and code build.
Environment: Java - J2EE, Angular JS, Bootstrap, Spring boot, Node Js, HTML, CSS, XML, JDBC, IBATIS, STS, JUNIT, Oracle, Maven, Teamcity, Stash, Selenium.
Confidential
Java Developer
- Responsible for designing & developing the UI Screens using Angular JS with node.js, HTML pages, CSS, spring boot framework with Apache-Maven and JAVA-J2EE technologies.
- Involved in discussions with clients to gather requirements to fulfill the objectives.
- Implemented object relational mapping using JPA and Hibernate framework.
- Used SQL server as a database for application.
- Used derby as a database for test cases.
- Used Stash and Team city for code repository and code build.
- Responsible for overseeing the Quality procedures of the project.
Environment: Java - J2EE, Controllers, Angular JS, Node Js, Spring MVC, HTML, CSS, XML, JPA Hibernate, Eclipse Luna, JUNIT, Maven,Jenkins, Git Hub
Confidential
Jr. Java Developer
- Worked as a part of web development team, carrying out tasks requested by the project manager, and ensures that website is build for customers precisely matched their requirements.
- Worked and maintained the front end functionality of the Website from scratch Using HTML, CSS and Java Script.
- Developed server side functionality of the website using JAVA and SPRING MVC.
- Involved in discussions with clients to gather requirements to fulfill the objectives.
- Interacted with several teams, to implement the requirements.
- I was responsible for preparing the technical documentation.
Confidential
Jr. Web Developer
- Responsible for analyzing the specification provided by the clients.
- Developing and maintain the front end functionality of the Website from scratch Using HTML, CSS and Java Script.
- Developing and maintain server side functionality of the website using PHP.
- Participating in team discussions to clarify what clients wants exactly.
- Interact with the Design team to get the graphics needed for the web site.
- Documented software and technical specifications.
Confidential
Primary Application Developer.
- The actual implementation of the project which includes developing of frontend and backend functionality for the application by using HTML, CSS, JavaScript, and PHP for server side scripting.
- I have created a java project based on a business idea using Angular Js as frontend, Spring Boot, Java, Hibernate, JPA as backend and MSSQL as database. STS is the IDE I used for developing this website.