Java Developer Resume
5.00/5 (Submit Your Rating)
Tampa, FL
SUMMARY
- Around 3 Years of experience in the IT Industry with proficiency in Design and Development of J2EE Projects (Core Java, JDBC, Servlets, JSP, XML, spring, JUNIT, Hibernate, and Restful API). Complete understanding of Object - Oriented design and development of Web-based and client/server-based systems on multiple platforms.
- Working knowledge in multi-tiered distributed environment, OOP concepts, good understanding of Software Development Lifecycle (SDLC).
- Experienced with Core Java concepts such as Serialization, IO, Multithreading, Collections, Concurrency and Exception Handling.
- Expertise in SOA technologies creation and consumption of web services (SOAP and RESTFUL) using Apache CXF and Jersey (JAX-RS).
- Experience in writing ANT, Maven build scripts, providing logging facility using Log4j and Writing JUnit test cases.
- Implemented business layer using Core Java, Spring Beans using dependency injection, Spring annotations.
- Experience in working in environments using Agile (SCRUM) and Test-Driven Development (TDD) methodologies.
- Developed user interface screens and the validations using HTML, XHTML, JSP, Angular JS, Angular2/4, Bootstrap, jQuery, Node JS and CSS.
- Implemented different frameworks like Spring Core, Spring MVC, Spring Data (Spring JDBC, Spring ORM), Spring Boot, Spring Microservice, JSF, Hibernate.
- Well versed with consuming and producing Web services like SOA Architecture based SOAP (WSDL Component) and REST working with data-exchange formats like XML and JSON formats.
- Experienced with Synchronous web services like JAX-RPC, JAX-RS, JAX-WS.
- Working experience of Relational DBMS like MySQL, Oracle SQL (PL/SQL), SQL Server (MS SQL), DB2 and NoSQL DB like MongoDB.
- Hands-on experience working with Continuous Integration (CI) build-automation tools such as Jenkins.
- Hands-on experience in Source Code Management, Creating Branches, versioning, tagging and managing Repositories using GIT, SVN.
- Good interpersonal Skills, problem-solving skills, strong work ethic with the ability to excel in fast passed and time sensitive environment.
- Ability to adapt to new software applications and products, self-starter, with excellent communication skills and understanding of business workflow.
PROFESSIONAL EXPERIENCE
Confidential - Tampa, FL
Java Developer
Responsibilities:
- Develop some modules UI using smart-GWT. Understand Business requirements on Margin Trading.
- Also Integrate, interact with other systems for calculating, trading, sending notices about change in Agreement events.
- Integrate the UI with database by using Hibernate Entity concepts.
- Change Schema of XSD to introduce new elements into relational database table.
- Understand different relational database table for saving, Updating, Inserting data.
- Write test cases using Spring J-unit.
- Support for the production issues day-to-day.
- Implemented application maintenance and created user experiences.
- Participated in architectural evaluations and project management practices.
- Developed relational database schema and distributed applications.
- Conducted research of software resources for programming platforms.
- Programmed and coded screen layouts, printed outputs and system interfaces.
- Consumed web services WSDL, UDDI, and REST for funds management.
- Used Hibernate as Object Relational Mapping Tool for the backend data.
- Wrote batch jobs and was involved in performance tuning of complex queries.
- Monitored the error logs and fixed the problems. Developed different components of the application such as JSPs, Servlets, DAOs.
- Designed and implemented the UI using HTML, JavaScript, CSS, JQuery, JSON and AJAX.
- Improved functionality by writing JavaScript and jQuery to manipulate data from APIs.
- Used HTML to make changes on the UI based on the requirement.
- Used Spring framework for the business layer using Spring Core, DAO, Spring ORM, and Spring Web MVC.
Technologies: Java 1.7, J2EE,GWT, Hibernate, Spring framework, J-unit, Mockito, Sql, Understand Pl/SQL (Indexes, Views, functions, Procedures etc), Oracle, J2EE, WINSCP, Putty, Git, Bit-Bucket, Sql Developer
.Confidential
Embedded Developer
Responsibilities:
- Delivered a number of successful projects on Embedded System
- Worked as Robotics trainer on workshops
- Developed library for easy robotics interfacing coding
- Printed Circuit Board (PCB) designed using Altium Designer
