Full stack (Java) developer

Software Developer in Phoenix, AZ

Posted 2019-11-12

About 10 years of experience in Analysis, Design, Development, Implementation and Maintenance of applications using Java/J2EE Technologies
Excellent programming experience in Java 1.7/1.8, JDBC, Servlets, JSP.
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.
Profound experience and Implemented JAVA/J2EE design patterns such as Business Delegate, Factory, DAO, Session Facade, Service Locator and Singleton.
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 Design, Development and implementation of several J2EEframeworks like Model View Controller Struts1.1/1.2, Spring, Hibernate and EJB2.0.
Expertise in working with SpringIOC, SpringMVC, SpringJDBC, SpringBoot and SpringAOP
Involved in developing the user interface screens for clients using Struts, JSP, JSTL, jquerylibraries, HTML5, DHTML, XML , JavaScript, ReactJS and JSON
Worked on Oracle, Created DAO classes which get connection instances with SpringJDBC, Configuring JDBC connections.
Designed and developed REST-ful Web Service layer and WSLD. Experience in OAuth, WebServices, JWT
Involved in designed and development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients.
Experience in spring module like MVC, AOP, JDBC, ORM, JMS, and Web Services using Eclipse and IntelliJ IDE.
Deployment of web, enterprise java components, messaging components and multi-threading.
Experience in SWING for GUI based coding.
Experience in using and implementing design patterns such as Model-View-Control MVC, Factory, Singleton, and Business Delegate in the development of multi-tier distributed applications.
Experience in configuring and deploying Web Application using WebLogic, WebSphere, JBoss, Tomcat and Apache.
Expertise in XML and related technologies like XSD, XSL, XSLT and parsers like JAXP SAX, DOM and JAXB.
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.
Profound Knowledge of full Software Development Life Cycle SDLC
Designed and coded application components in an Agile methodology, familiar with a test driven development.
Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.
Knowledge on Hibernate in data access layer to access and update information in the database.
Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
Supported and provided important feedback to various development teams with regards to the grid computing and caching technology.
Implemented a generic interface to Hibernate criteria API for UI search functionality.
Preferred knowledge on SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts.
Preferred knowledge on Map/Reduce and stream processing e.g. Storm
Preferred knowledge of ORACLE, NOSQL, Mongo Couchbase , and Cassandra DB and HDFS
Preferred experience with web stacks such as Apache, Nginx, Varnish, and Lighttpd
Preferred - Amazon Web services AWS to provide a large computing capacity
Prefered - Angular client-side JavaScript framework, or similar Dojo, Backbone, Ember.

Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.