Java Developer Resume
Sunnyvale, CA
SUMMARY:
- Experienced, professional, and Oracle certified Core Java Developer seeking a position that can utilize excellent technical knowledge and communication skills.
TECHNICAL SKILLS:
Programming Languages: Java 8, C/C++
Tools: and Technologies: Spring Boot, Spring MVC, J2EE, JSON, Html5, Css3, Hibernate, Rest, Ajax, JQuery.
Scripting Language: JavaScript
Project Build Tools: Maven, Gradle
Databases: SQL, MySQL, PostgreSQL, Oracle 10g, (NoSQL)Mongo Db, Hbase
Version Control: Git, SVN
PROFESSIONAL EXPERIENCE:
Confidential, SUNNYVALE,CA
JAVA DEVELOPER
- Works on an internal application used by internal teams of Confidential as well as external teams to handle events organized by the company on a large scale.
- Uses Java 8 and spring boot for backend technology.
- Works on consuming as well as producing of REST Api's using RestController and POSTMAN.
- Responsible for handling and supervising a team at an offshore application.
- Code sharing on Github.
- Works on Hibernate as ORM.
- Been a part deployment using Garage and solving production issues.
- Works on databases such as Oracle 10g.
Confidential, SFO, CA
JAVA DEVELOPER
- Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce high Quality Software, involved in System Requirements study and conceptual design.
- Created RESTful web services to be consumed by a web app for product management.
- Developed and maintained Java and Spring based applications.
- Used Hbase and Oracle for database operations, SVN and GitHub for version controls.
- Have done unit testing using Junit testing and Cucumber testing.
Environment: Java7, Spring, REST API, Hbase, SVN, Ivy
Confidential, LOS ANGELES, CA
SOFTWARE DEVELOPER
- Involved in various phases of Software Development Life Cycle (SDLC).
- Followed Agile Methodology and participated in daily SCRUM meetings and quarterly Release Planning.
- Developed the Java daily batch jobs in new Concurrent threading framework, Java collection APIs.
- Created Test scripts in SOAP UI using Groovy Script for web services testing.
- Implemented IOC paradigm using the Spring Framework.
- Developed the application using Spring MVC, Spring Webflow and added asynchronous features using AJAX.
- Defined the Data Source, associations, components, Inheritance and configured hibernate environment using HQL.
- Deploy website from staging server to Amazon Web Services (AWS)
- Involved in Unit Integration, Bug fixing, Design Reviews, Code walk through and Team Support.
Environment: Spring, Hibernate, JPA, JQuery, GIT, Ajax, JavaScript
Confidential
SENIOR JAVA DEVELOPER ENGINEER
- Actively participated in requirements gathering, analysis, design, and testing phases.
- Developed the entire application implementing MVC Architecture integrating JSF with Hibernate and spring frameworks.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
- Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.
- Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
- Used Subversion to implement version control ystem.
- Responsible for using AWS Console and CLI for deploying and operating AWS services.
- Worked in Spring AOP Interceptors in logging and auditing.
- Worked in adoption of Agile methodology by working on continuous iteration, automated build and deployment using Ant, Pair programming, Test driven development(TDD) methodology and automated testing using JUnit.
- Worked in implementation of UNIX shell scripts for file transfer and processing.
Environment: Java 1.6, Spring, SOAP, JMS, JPA, JQuery, Eclipse,, HTML, Java Script, XML,Log4j, Oracle
