Java Developer Resume
Woods Cross, UT
SUMMARY
- Around 7 years of Experience in application development using, Java/J2EE, HTML5, JavaScript, Jquery, Object Oriented Programming, Oracle, Hibernate, springs, SQL, MySQL.
- Experience in various stages of software development life cycle including requirements analysis, design, development, deployment and testing, with extensive knowledge in application development of various business applications. Good experience in integration of different frameworks.
- Experience in Agile Development (Iterations and standup meetings etc.) and Git Hub.
- Experience in TDD and BDD development methodologies.
- Excellent implementation knowledge of Enterprise / Web / Client Server systems dat are scalable with high availability using technologies like Java, J2EE (POJO, JSP, JDBC, EJB, JNDI, Servlets, JMS, JAXB etc.).
- Strong experience in, Java/JEE, JQuery, JIRA, HTML5 and Advanced JS (Twitter Bootstrap).
- Experience working on loosely coupled integration between disparate applications via MQ using JMS and web services using SOAP, WSDL and REST
- Applied skills in software development, architecture, design, and support for new and existing products.
- Proficient in MVC architectures using, Struts, Spring Framework and Hibernate
- Experience in web - based GUIs development using JSP, JSTL, HTML, CSS, AJAX and JavaScript
- Experience on Core Java technology which includes multithreading, JDBC.
- Experience in working with Oracle, SQL server databases and writing queries, stored procedures, functions, triggers, sequences and indexes for all teh project requirements
- Working knowledge of various domains like Health Care, Automotive, Ecommerce etc.
- Experienced in teh functional usage and deployment of applications in Jboss and Apache Tomcat Server.
TECHNICAL SKILLS
Languages: Java, C, C++, Oracle, PL/SQL
J2EE and Web Technologies: JavaScript, JQuery, JSON, J2EE (JSP, Servlets), Swing, Web Services
Frameworks / Architectures: Spring, Struts, Hibernate
Test Frameworks: Junit
Web Design: HTML5, CSS3, JSP, Servlets, HTML, CSS, XML
Application & Web Servers: Apache Tomcat, JBOSS
Databases: Oracle 9i/10g, Microsoft SQL Server, MySQL Server
Operating Systems: Windows, Linux, Ubuntu
Development Tools: Eclipse, Aptana, Sublime Text, Soap UI
Build Tools: Maven
Version Control: SVN, Git
Virtualization: VMware
Bug Tracking Tool: Jira
PROFESSIONAL EXPERIENCE
Java Developer
Confidential, Woods Cross, UT
Responsibilities:
- Data model design and writing Active Record queries.
- dis involves designing database model for teh entire application like creating tables, views.
- Implemented generic classes (reusable) for filtering functionality.
- dis involves teh implementation of filtering functionality (like in Quality center) in both client side (JavaScript) and server side.
- Implemented sorting and paginations functionality for entire application.
- dis involves teh implementation of sorting and pagination functionality for displaying teh list of values in teh screen without hitting teh database.
- Researching & designing solutions for all major features assigned to India team like Messaging, Resource Library, and Analytics etc.
- Participated actively in unit testing, integration testing and acceptance testing of teh system.
- Discussions to fix difficult/major bugs on a daily basis.
- Daily updates to clients through teleconferences and formal status updates.
Environment: Core Java, J2ee, Hibernate, struts, spring, soa4j, XML, CSS, XSTL, Websphere, Svn, Linux, JIRA, Oracle 10g,Tomcat 7,My Eclipse, JMS, Data studio, Servlets, Jsp, HTML, WebServices(SOAP, REST), jQuery, AJAX, Prototype and JavaScript, maven, GIT, JSON, JBOSS, Unix, TDD, Agile, Ubuntu
Java Developer
Confidential, Huntersville, NC
Responsibilities:
- Providing teh best components of teh Java to deliver high quality solutions to customers at maximum speed
- Involving in teh entire software development lifecycle, using an agile methodology.
- Providing input on feature requirements, tan managing projects to completion, testing, and releasing to production
- Created an events calendar so dat important events can be posted and viewed
- Developing in J2EE and JavaScript/jQuery, hosting on AWS and managing code in Git
- Diving into complex SQL joins generated by Active Record in search of a performance problem.
- Breaking a project down into stages and executing with input from teammates rather than oversight from managers.
- Able to dig into unfamiliar codebases in order to understand a bug and solve a problem.
- Writing clearly and actively cooperates with teh teammates, whether they are local or remote. Taking feedback graciously and helping fellow developers improve when reviewing their code.
- Developed Oracle, stored procedures, functions, triggers and PL/SQL code for teh application using SQL
- Created Report Generator for various Projects to meet teh current stage of teh Project
- Created Help Desk for user’s queries to meet teh bulk queries submitted by teh users.
- Created Report Generator for various Projects to meet teh current stage of teh Project
- Designed and manipulated database
Environment: Core java, JDBC, XML, XSTL, Websphere, DB2,Oracle, WebServices(SOAP, REST), Windows XP, Linux, EJB, HTML, CSS, Java Script, AJAX, jQuery, JBOSS, JSF Framework, Spring MVC 3.0,Hibernate, JMS, Jsp, Servlets, Log4j,Maven, GIT, JSON, Unix, TDD, Agile.
Java Developer
Confidential, Brookfield, WI
Responsibilities:
- Developed web-based applications using Java, JSP, Servlets, spring, Hibernate, HTML5, CSS, with Oracle database as backend to provide for high-quality visual reports for upper management.
- Designed Class and Sequence Diagrams for Medical Record Request Automation.
- Worked on development and unit testing for Medical Record Request Automation.
- Implemented business layer as spring beans and handled persistence layer with Hibernate.
- Developed business logic using Java, J2EE, spring framework, Hibernate as a persistence framework.
- Documentation of all teh design specifications.
- Implementation utilized Oracle Database.
- Implemented teh functionalities using Java, J2EE, JSP, Servlets
- Tested teh implementations using JUnit tests where applicable.
- Created teh Stored Procedures, functions and triggers using PL/SQL
Environment: Core Java, J2ee, Hibernate, struts, spring, soa4j, CSS, WebServices(SOAP, REST), Svn, Linux, JIRA, Oracle 10g,Tomcat 7,My Eclipse, Data studio, Servlets, Jsp, jQuery, HTML, AJAX, Prototype and JavaScript.
Java Developer
Confidential
Responsibilities:
- Developed Administration User interfaces by using JSPS
- Developed front end screens for standard reports
- Developed JSPS in JSF Frame work
- DAO Design patterns.
- Developed complicated screens like Distribution Queue and ESA builder.
- Developed database access code in DAO classes for important modules.
- Fixed issues in screens for initial internal testing.
- Developed EJB Session Beans in implementing business logic and transactions.
- Wrote SQL, PL/SQL statements to retrieve teh data from teh database
- JDBC is used for connecting to teh database Oracle
- Involved in Unit Testing
- Involved in writing Junit test cases.
- Involved in code review
- Participated in fixing teh issues opened by client.
Environment: Core Java, J2ee, Hibernate, Struts, soa4j, Svn, Linux, Oracle 9i, Tomcat 6, My Eclipse, Core Java, J2ee, Hibernate, struts, soa4j,Servlets, Jsp, jQuery, AJAX and JavaScript.