Sr. Java Developer Resume
4.00/5 (Submit Your Rating)
Mckinney, TexaS
SUMMARY
- About 5 years of experience in Analysis, Design, Development, Implementation and Maintenance of applications using Java/J2EE Technologies like Servlets, JSPs, Hibernate, Spring DI, Struts and JPA with knowledge of SDLC concepts.
- Good working Experience in client - side development with HTML, XHTML, CSS, JavaScript, jQuery and AJAX
- Experience with front-end HTML5, CSS, JS, JSON, and XML development is desirable
- Expertise in working with Cutting Edge Technologies like EJB, JMS, JTA, XML with good experience in Developing and Deploying Enterprise Java Beans on Application Servers like Tomcat, WebLogic, WebSphere and JBoss.
- Excellent knowledge of NOSQL on Mongo and Cassandra DB
- Expertise in working with Spring IOC, Spring MVC, Spring JDBC and Spring AOP
- Excellent experience on J2EE design patterns such as Business Delegate, Service Locator, Transfer Object, Data Access Object, Session Facade, Singleton patterns.
- Expertise in front-end development using JSP, JSTL, HTML, DHTML, CSS, JavaScript.
- Developed User Interface in JSP, JavaScript and HTML with Backbone JS Framework
- Experience in spring module like MVC, AOP, JDBC, ORM, JMS, and Web Services using Eclipse and STS IDE.
- Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services REST/SOAP, XML, XSLT, XSL, and Ant.
- Experience in using various Web and Application Servers like Apache Tomcat, IBM -Web Sphere process server.
- Good experience with a NoSQL database.
- Good experience with web stacks such as Apache, Nginx, Varnish, and Lighted
- Excellent programming experience in Java 1.5/1.6, JDBC, Servlets, JSP.
- Experience in using and implementing design patterns such as Model-View-Control MVC, Data Access Object DAO, Factory, Singleton, and Business Delegate in the development of multi-tier distributed applications. Expertise in implementing Web Services using SOAP, WSDL.
- Experience in working with application servers and web servers such as, IBM Web Sphere and Tomcat
- Expertise in design and development of various web and enterprise applications using J2EE technologies like Servlets, JSP, JDBC, JNDI, EJB, JMS, XML and Web Services.
- Experience in using frameworks and tools like Jakarta Struts, Spring, Hibernate, JPA
- Good exposure to Service Oriented Architectures SOA built on Web services WSDL using SOAP protocol.
- Expertise in XML and related technologies like XSD, XSL, XSLT and parsers like JAXP SAX, DOM and JAXB.
- Experience in developing applications using Map Reduce for analyzing with different file formats.
- Collected data from different sources like web servers and social media using flume for storing in HDFS.
- Ability to import and export data between HDFS and Relational Data Management Systems using Scoop.
- Utilized Log4j logging API framework for logging Java applications for debugging and monitoring purposes.
- Good Knowledge of full Software Development Life Cycle SDLC
PROFESSIONAL EXPERIENCE
Confidential, McKinney, Texas
Sr. Java Developer
Responsibilities:
- I am responsible for thes Designing and coding of the application components in an Agile environment utilizing a test-driven development and SDET approach and pair-programming.
- Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.
- Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
- Extensively used Hibernate in data access layer to access and update information in the database.
- Design of GUI using Model View Architecture STRUTS Framework.
- Integrated Spring DAO for data access using Hibernate
- Created hibernate mapping files to map POJO to DB tables
- Involved in the Development of Spring Framework Controllers
- Developing application using Spring core module and POJO's using Eclipse and worked on Messaging service.
- Designed and developed the XSD for WSDL.
- Developed user interface using JSP, JSP Tag libraries JSTL, HTML, CSS, JavaScript to simplify the complexities of the application
- Involved in developing the Pig scripts, currently working on fitness tool which aids in Test Driven Development.
- Used JMS for the asynchronous exchange of critical business data and events amongJ2EE components and legacy system.
- Worked with Map/Reduce and stream processing e.g. Storm
- Worked with NoSQL databases such as Cassandra, MongoDB.
- Supported and provided important feedback to various development teams with regards to the grid computing and caching technology.
- Developed User Interface in JSP, JavaScript and HTML with Backbone JS Framework.
- Designed and developed Web Service layer and WSLD. Implemented a generic interface to Hibernate criteria API for UI search functionality.
- Developed SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts.
- Deployment of web, enterprise java components, messaging components and multi-threading.
- Developed XML Schemas - XSD, DTD for the validation of XML documents, also used Subversion.
- XML SAX and DOM API, JDOM, XSLT was used for informative view.
- Used XML web services using SOAP to transfer the amount to transfer application that is Used SWING for GUI based coding.
Confidential, San Francisco, California
Sr. Java Developer
Responsibilities:
- Utilized Struts2, Spring MVC and Hibernate JPA framework for development
- Involved in Design Development and Implementation of business Applications using Java/J2EE Technologies.
- Web application to manage Unix build stations using C, MVC 4, JavaScript, jQuery, Bootstrap, plink.exe for sending remote commands, bash, SQL Server
- Proficient in Java/J2EE technologies like JSP, Hibernate, Spring, Struts, Java Servlets, AJAX, JavaBeans, JNDI, JMS, XML, web service using IDEs like Eclipse 3.1/3.5.
- Migrated external DNS from Server 2003 to BIND running on Linux.
- Enables integration of the Fortran models into the scriptable and powerful Python language
- Front-end development using HTML5, SASS, and JavaScript best practices
- Working on Unix Migration and upgrade process.
- Developed product and client workflows using Drools, creating work Item Handlers, split Nodes, join nodes and connecting them to execute Compliance rules
- Update and reface corporate intranet website with Bootstrap framework for a more modern and responsive design
- Adobe Flex Builder, Flex Pro - developing websites phone Apps.
- Deployed code in Apache Tomcat and WebLogic server
- Experience in front end development including extensive experience using Bootstrap framework for responsive site
- Worked on development of UI of various modules mostly based on Adobe Flex.
- I worked on a task to decrease database load for search and moved some part of search to Elastic Search search engine.
- Worked closely with Oracle database in backend to interconnect with user interfaces using native complex SQL queries
- Analyzed audience behavior to identify content opportunities and increase engagement
- Responsible for initiative status updates, initiative/program delivery schedules to larger stakeholder group, which includes LOB executives in a timely manner. The initiatives had projects with complex Oracle/Informatica/Teradata based Datawarehouse with ETL and MicroStrategy/SAS for multidimensional reporting.
- Developing test scripts using AngularJS Protractor testing tools for current release of the project
- Developed HQl queries to develop the finder methods in Data Service.
- Installed, configured, deployed, Monitored and troubleshoot JBOSS 4.2.1/5.0 GA and EAP domains
- Involved in writing packages, stored procedures to access database.
- Created both stand-alone and clustered environments for JBOSS domains
- Extensively worked with Servlets and Struts based multi-tier applications in developing J2EE Components.
- Designed, developed maintain a dating site using JavaScript/jQuery, CSS3, Responsive Design, HTML5, MYSQL
- Developed MVC architecture, Business Delegate, Service Locator, Session facade, and Data Access Object, Value Object and Singleton patterns
- Develop strategies for UNIX client/server implementations architect the infrastructure require to support those strategies.
- Involved in writing all client-side validations using Java Script, JSON.
- Good experience in XML technologies such as XSLT, XSD, JAXB and its parsing techniques to build Web Services for the enterprise applications using SOAP and writing DTD, Schema, Namespaces, X path, X link, X Query, XHTML and SAX, DOM and JDOM parsers
- Utilized Log4j logging API for debugging and monitoring purposes.
Confidential
Java Developer
Responsibilities:
- Developing Online panels and application using EJB, Java Servlets, Session Entity Beans
- Handled the database persistence using JDBC.
- Implemented the project using the Spring Framework used Spring IOC and Dependency Injection, Spring MVC
- Used Spring Framework and created the Dependency injection for the Action classes using ApplicationContext.xml.
- Using Java Script functions for the custom validations.
- Expertise in Red hat Linux Capacity and Performance Planning.
- Developed using Struts, JSPs and Tiles definitions.
- Developed JSP pages using HTML, JSTL Tag Library, Struts Tab Library, and JSP Custom Tags.
- Writing JSP form bean validations by using Struts Validation framework validation.xml, validator-rules.xml and message Resources.
- Designed and developed REST web service for validating address.
- Developed the application using JSF for front end, Spring to manage business layer components.
- Used Hibernate for object Relational Mapping and used JPA for annotations.
- Used Criteria API and HQL for data extraction.
- Performed Validations on UI data using JSF validations and JavaScript
- Involved in implementing the rich user interface using JSP Standard Tag Libraries and worked with custom tags.
- Performed client-side validations using java script functions to implement various functionality.
- Worked on ancillary technologies/tools portal/portlet development, BPM, rules engines, security/SSO, and UML on designing/developing of large, transactional, enterprise class systems
- Worked on externally facing web-based applications.
- Involved in implementation of the presentation layer GUI for the application using JSF, HTML, XHTML, CSS and JavaScript.