Java Developer Resume
Bentonville, ArkansaS
PROFESSIONAL SUMMARY:
- Around 8 years of experience in software developing of web based applications using Java/J2EE technologies such as J 2 EE, Spring, Spring Batch, Hibernate, JSON, Restful Web Services, Mongo Database, JSP, HTML5, Bootstrap, JavaScript, Angular JS, Angular4, Node JS,Angular CLI, GRUNT, Angular Material Design, J Query, and JUnit.
- Well versed with complete Life Cycle Development process which includes Designing, Developing, Testing and Implementation.
- Experience in using various design patterns such as MVC, Singleton, Factory in the development of Multi - Tier distributed Enterprise Applications.
- Good working experience in GUI design and application development using IDE's like Eclipse, STS
- Experience with different code control and continuous integration systems (GIT, SVN).
- Worked with Relational Database Management Systems (Oracle, MySQL, SQL Server, DB2) and also on NoSQL Databases such as MongoDB, Spring- data-mongo dB .
- Experience in Software Development Methodology such as Agile, Scrum.
- Excellent team player with extra ordinary analytical, strategic planning and interpersonal and communication skills, highly motivated, enthusiastic and self-starter.
- Excellent technical, logical, code debugging and problem-solving capabilities and ability to watch the future environment, the competitor and customers probable activities carefully.
- A project oriented team player with solid communication and interpersonal skills and the ability to maintain a congenial relationship with the client team and with the ability to manage multiple priorities under aggressive deadlines.
- Good experience in developing test cases and test plans besides involving in Unit testing using JUNIT, Integration testing and User Acceptance testing extensively.
TECHNICAL SKILLS:
Languages : Java, SQL.
Web Technologies: HTML5, CSS3.0, JavaScript, Angular JS,Angular4,Node JS,GRUNT, Angular Material Design, jQuery, XML, JSON.
Frameworks: Spring Framework, MVC, Hibernate ORM, Log4J.
Databases: Oracle, MySQL, Mongo Database.
Application Servers: Apache Tomcat.
IDE : Eclipse, STS, Visual Studio and Oracle SQL Developer.
Build and CI Tools: Maven, Jenkins.
Operating Systems: Windows.
Others: Git, SVN, JUnit, Mockito, Jira.
Software Engineering: Scrum.
Operating Systems: Windows 98/XP, Windows 7,Windows 8
PROFESSIONAL EXPERIENCE:
Confidential, Bentonville, Arkansas
Java Developer
- Responsible for requirement discussion, design, develop, implementation and testing the application using Java/J2EE technologies.
- Involved in different phases of project setup, detail design development and analyze, application components and prototypes, development and system testing.
- Involved in developing code for obtaining bean references in Spring Framework using Dependency Injection and Inversion Of Control.
- Implemented RESTFul Web services using Spring RestFul Webservices and JSON
- Implemented the front end using HTML5, CSS3.0, Angular JS, JavaScript and used Angular Material Design
- Wrote server side programs by using Spring Controllers.
- Managed and maintained Oracle databases in production domain.
- Updated billing pages using HTML, CSS, JavaScript in AngularJS framework.
- Developed Spring-data-Mongo persistence layer modules annotations and Entity Manager.
- Developed web pages using HTML5/Angular Material Design/CSS and,Angular4,AngularCLI.
- Worked with cross-browser issues related to the front end that is created using Angular4, CSS, HTML5
- Did unit testing for newly developed components using JUnit
- Extensive experience in various Agile methodologies like Test Driven Development (TDD) & SCRUM.
- Performed Test Driven Development TDD using Junit and Mockito.
- Monitored the error logs using Log4J and fixed the problems.
- Involved in defect fixing and maintenance.
- Used GIT as a version control tool and JIRA a work automation tool.
- Successfully executed the test cases and fixed any bugs/issues identified during the test cycles.
Technologies & Environment: Java, J2EE, Spring IOC, Spring Restful Webservices, Angular Material Design, XML, HTML5,Angular4,Node JS,GRUNT,CSS3.0, Git, Mongo Db, Maven, JavaScript, CSS, Oracle, RESTful web services, Apache Tomcat.
Confidential . Bentonville, Arkansas
Java Developer
- Involved in problem analysis and coding.
- Involved in developing front-end screens using Bootstrap, Angular JS, HTML5 and CSS.
- Wrote server-side programs by using Spring Controllers.
- Managed and maintained Oracle and NoSQL(MongoDB) databases in production domain.
- Coded the Restful web service to support the CRUD operations of templates.
- Added template edit log when making change to the templates in NAP module.
- Used log4j to log info.
- Wrote JUnit test cases to test the software during unit testing.
- Performed code reviews, refactor and wrote detailed document.
- Continuous Integration involved.
- Involved in defect fixing and maintenance.
- Successfully executed the test cases and fixed any bugs/issues identified during the test cycles.
- Developed Microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
- Used Tortoise SVN as a version control tool and JIRA a work automation tool.
Technologies & Environment: Java, J2EE, Spring IOC, Spring Restful Webservices, Couch Base Cache, XML, HTML, Angular JS 1.3, Bootstrap, Spring Boot, Micro Services, Git, Mongo Db, Maven, JavaScript, CSS, Mongo Database, RESTful web services, Apache Tomcat.
Confidential
Software Engineer
- Involved in requirements discussions.
- Involved in developing front-end screens using Angular JS, Bootstrap, HTML and CSS.
- Implemented Spring Restful Webservices which includes writing Controller classes for handling requests.
- Extensively used Spring Dependency Injection throughout the application.
- Involved the overall technical implementation of the new proposed enhancements.
- Designed and developed Business Services using Spring Framework and DAO Design Patterns.
- Developed Hibernate persistence layer modules using and Entity Manager.
- Followed Agile and also Scrum methodologies.
- Developed Restful web services using Spring.
- Successfully executed the test cases and fixed any bugs/issues identified during the test cycles.
- Used log4j API to log errors and messages.
Technologies & Environment: Java/J2EE, Spring, Hibernate, Maven, Apache Tomcat, MySQL, Eclipse, HTML, Angular JS, CSS, JavaScript, Windows, SVN.
Confidential
Software Engineer
- Involved in developing front-end screens using Bootstrap, JavaScript, HTML and CSS.
- Involved in implementing persistent data management using Hibernate.
- Involved in problem analysis and coding.
- Added database tables, columns, and indexes.
- Involved in end user and junior engineer training.
Technologies & Environment: Java/J2EE, Spring, Hibernate, Maven, Apache Tomcat, MySQL, Eclipse, HTML, CSS, JavaScript, jQuery, Windows, SVN.
Kony Labs
Java Developer
- Analyzed software requirements and specifications.
- Used JUnit for testing the application, Maven for building Projects.
- Developed user interface using JSP, HTML.
- Used SVN to check-in and checkout and co-ordinate among team members.
Technologies & Environment: Java/J2EE, Servlets, JSP, Hibernate, Maven, Apache Tomcat,, Eclipse, JDK, HTML, CSS, SVN, MySQL
