Java Developer Resume
Orlando, FL
PROFESSIONAL SUMMARY:
- 2 years of professional experience in Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object Oriented Client - Server technologies
- Knowledge and hands on experience in Web service development using Rest API for JAVA applications.
- Proficient in building User Interface (UI) applications and professional web applications using HTML/HTML5, CSS/CSS3, JavaScript, JQuery, AngularJS, AJAX, JSON, XML.
- Experience in developing full stack web applications using Restful Web services, J2EE, JSP, Hibernate and Angular JS.
- Experience in client side and Server side validations using the JAVA Script and JQuery .
- Consuming web services like ( WSDL, SOAP and JAX-WS ) and developed REST interfaces in Java..
- Strong in Core JAVA Concepts.
- Experience in a Microservices architecture environment.
- Experience and knowledge in writing SQL Queries , Stored Procedures and Triggers in databases viz. Oracle 10g/11g.
- Experience in using IDE tools such as Eclipse and Netbeans .
- Proficiency of application development in different environments like Windows, UNIX, LINUX.
- Hands on experience in JDBC and creating Data Source to communicate the Database through SQL.
- Developed test-driven development (TDD) strategy guiding use of the JUNIT testing framework.
- Used Tag libraries , and Log4j to increase productivity and software quality.
- Hands on experience in Unit Testing using the JUNIT .
- Used Maven build tool to achieve more functionality for build process.
- Worked with version control tools like GitHub.
- Flexible and versatile to adapt to any new environment, ability to work independently as a part of the team.
- Quick Learner, Highly motivated team player and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.
TECHNICAL SKILLS:
Programming Languages: JAVA, C, SQL
J2EE Technologies: Spring, Hibernate, JDBC
Web Designing Tools: HTML, CSS, JQuery, Java Script, XML, PHP.
Database: Oracle 10g/11g and SQL Server
Server: Apache Tomcat.
Web Services: Restful, SOAP
Methodologies: Agile methodology
Tools: & Frameworks: JUnit, Selenium
Development Tools: My Eclipse, NetBeans
Build & Design Tools: Maven, ANT, UML, Log4j and Tag Libraries
Design Patterns: MVC, Front Controller
Operating Systems: Windows, UNIX and Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Orlando, FL
Java Developer
Responsibilities:
- Involved in the Software Development Life Cycle (SDLC): Code, Integrate, Deployment.
- Followed Agile Methodology in analyze, define, and document the application, which will support functional and business requirements. Coordinate these efforts with Functional Architects.
- Coding using Java Collection frame work to handle multiple java objects in efficient way.
- Worked on consuming REST web services using Jersey frame work.
- Developed web services interface using JSON.
- Developed client classes to consume SOAP web services.
- Validated and performed XML to object conversions using JAXB.
- Worked on Hibernate ORM for database persistence.
- Developed RESTFUL Webservices using Spring REST Template.
- Developed the components using the Spring framework, Spring DAO, Spring AOP.
- Created JUnit test cases, and Development of JUnit classes.
- Worked on JMS configurations and MDB’s for asynchronous communication.
- Configured log4j to enable/disable logging in application.
- Used Maven for builds and Jenkins for continuous Integration.
Environment: Java/J2EE, Oracle, Restful, Hibernate, Spring, JUnit, JMS, HTML, CSS3, Jenkins, Tomcat, and Agile methodology.
Confidential, Bridgeport, CT
Graduate Research Assistant
Responsibilities:
- Recorded Brain EEG signals for 20 subjects using ASALAB.
- Researched, analyzed and compared EEG signals of each subject.
- Filtered the artifacts of the EEG signals caused by various movements of the body, blinking of the eye etc using EEGLAB.
- Extracted the features from EEG signals and compared them with other subjects brain signals with the help of MATLAB.
Confidential, Bridgeport, CT
Work Study Student
Responsibilities:
- Developed, organized and maintained teaching materials for students in Canvas.
- Researched, analyzed and organized data in word which was used in the professor’s academic paper.
- Answered student’s questions and worked as a connection between students and the professor.
Confidential
Web Developer
Responsibilities:
- Involved in the scope discussions with the Business Analysts and the Business users to identify the technical requirements.
- Used Agile Methodology for the entire module.
- Extensively used Agile Methodology - Daily Stand Up’s, Defect status meetings, and retrospect meetings.
- Integrated Spring and Hibernate together and worked on developing backend components and services using Hibernate and spring.
- Implemented service layer classes using Spring IOC and AOP classes.
- Worked with Core Java - asynchronous programming, multithreading, collections and a few design patterns.
- Designed business applications using web technologies like HTML and CSS based on the W3C standards.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
- Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.
- Prototyped simple Restful web services of the online portal and was approved to develop the full-fledged application.
- Designed and Developed Restful web services using Java for transfer of messages between UI and backend systems.
- Developed GUI using JavaScript, HTML, DOM, XHTML, AJAX, CSS3 and JQuery Mobile built from mockups designed by UX designers.
- Involved in various process related activities like analysis, development, defects tracking in different phases (SIT, UAT) and monitored them to the closure.
- Followed MVC Structure to develop Application and widely used optimization techniques in existing code.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity and improve communication
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Handling cross browser/platform compatibility issues (IE, Firefox and Safari) on both Windows and Mac.
Environment: HTML, CSS, Spring, Hibernate, JavaScript, JSP, AJAX, JSON, J2EE, Eclipse IDE, MS Office, Apache Tomcat, Github, EGit, Oracle and Windows.
Confidential
Software Developer
Responsibilities:
- Worked with product owner, scrum master and scrum team during backlog grooming and sprint planning sessions in order to refine requirements.
- Responsible for technical design and effort estimation.
- Coding using Java Collection frame work to handle multiple java objects in efficient way.
- Designed and developed web pages using Struts Frame work.
- Developed JSP’s, Action classes, Form Beans and corresponding struts config file for MVC frame work.
- Developed SOAP web services. Responsible for service contract definition and WSDL development.
- Worked on consuming REST web services.
- Worked on marshalling and unmarshalling XML’s using JAXB.
Environment: Struts MVC frame work, Web services, Weblogic Server 10.3, XML, JSON,WSDL, Oracle SQL/PL SQL, SQL Developer, JUnit, Ant, Eclipse.