We provide IT Staff Augmentation Services!

Java Consultant Resume

St Louis, MO

SUMMARY:

  • Around 4 years of strong software experience in Java/J2EE based application development and experience and Support of web/enterprise applications.
  • Experienced in Design and Development of multi - tier enterprise applications using Java, J2EE, Spring, Servlets, JSP, JSF, Hibernate, JDBC, Java Beans and Web services.
  • Knowledge on Amazon Web services and various services such as DMS, S3 buckets, EC2 instance, RDS instances, lambda functions.
  • Experienced in using software development methodologies (Agile, Scrum), Continuous integration and Test-Driven Development.
  • Experienced with development IDEs such as Eclipse, IntelliJ and Spring tool suite, Visual studio code.
  • Experience with standard internet protocols such as HTTP, SMTP, HTTPS, FTP.
  • Experience in Agile development methodologies and Version Control tools like SVN and GIT.
  • Proficient in implementing Object Oriented Programming (OOPS) using JAVA/J2EE technologies like Core Java (OOPS, Collections, Threads), JSP, JDBC, Spring, Hibernate, Restful web services.
  • Experienced in using web/application servers such as Apache Tomcat, IBM WebSphere, IBM WebLogic.
  • Experience with XML and related standards and technologies like SOA, Web Services and API integration experience, SOAP, WSDL, XML, JAXB, JAX-WS.
  • Extensive experience in developing scalable, reliable and efficient enterprise applications using Java, Spring, Hibernate, Web services, JSF, JDBC, JSP, Servlets.
  • Proficient in Core Java with strong understanding of data structures, algorithms, Collections, Concurrency, Multithreading, Event handling and performance tuning. Expert implementing multithreading in python.
  • Experienced in integrating enterprise applications using JMS, SOAP and RESTful Web services
  • Experience in developing web applications using Spring MVC frame work and Object-Relational Mapping (ORM) technologies such as JPA, Hibernate and Eclipse.
  • Proficient in implementation of frameworks like spring, JSF, AJAX frameworks and ORM frameworks like Hibernate.
  • Experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD.
  • Excellent experience with major relational databases Oracle 11g/10g, SQL Server 2005/2008, DB2, and MySQL.
  • Experience with JavaScript and JavaScript frame works JQuery, JQuery UI, AngularJS.
  • Experience in developing small scale python based lambda applications.
  • Provided 24x7 on call support in production environment on rotation basis.

TECHNICAL SKILLS:

Programming Languages: C, JAVA, Java8, Core Java, J2EE, SQL, PL/SQL, Python

Operating Systems: LINUX, Windows 98/2000/NT/XP/VISTA.

Middleware: OSB 10g, J2EE, JBoss 4.2.3/4.3.0.

Web Technologies: JDK 1.4/1.5/1.6 HTML, XML.

Scripting Languages: UNIX Shell Scripting, Perl Scripting.

Packages: JSDK 2.0, J2EE, Python.

Monitoring and Testing Tools: Nosetests, Mockito, Bamboo, Sonar, OEM 11g.

IDE s/Utilities: Eclipse, Putty.

Database: Oracle 10g/11g, MS SQL Server, DB2.

Tools: Bitbucket, JIRA, Confluence, Bamboo, SQL Developer

Process & Concepts: Agile, SCRUM, SDLC, Object-Oriented Analysis and Design, Test driven Development, Continuous Integration, bamboo builds.

PROFESSIONAL EXPERIENCE:

Confidential, St Louis, MO

Java Consultant

  • Worked on Lumeris data services platform by analyzing business requirements, technical designing, implementation and documentation using Agile Methodologies.
  • Involved in developing applications with REST web services and experienced with securing the rest web services.
  • Migrated core applications from tomcat 7 to tomcat 8.524 under cargo container and debugged issues and also fixed them in a very less time.
  • Developed lambda applications in both Java and python.
  • Created multi-threading applications in both java and python using concurrent futures library.
  • Worked on creating AWS resources, Lambda, RDS through cloud formation templates.
  • Worked on JUnit tests for the API using Mockito
  • Created and Consumed Restful Web Services using Spring boot.
  • Implemented SOA architecture with web services using SoapUI, WSDL and RESTful.
  • Designed GUI using JQuery, CSS to improve visual effect on the dynamic front-end.
  • Used Bamboo to build and deploy the code in Dev and SIT environments.
  • Developed Web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Used AWS DMS to work on data migration from S3 to RDS Postgres.
  • Using UML, Java/J2EE, Web technologies that include JSP, Servlets, Struts, JMS, JDBC, HTML, XML, Java Script and Hibernate.
  • Worked on Apache spark process to start the batch work on s3 files.
  • Strong experience in working with Core Java concepts like OOPS, Multi-threading, Exception handling, Generics, Collections, Networking etc.
  • Implemented the web layer using Spring, JQuery
  • Exposed the Web Services to the client applications by sharing the WSDL’s.
  • Method references are used provided in Java8 to make use of methods already named.
  • Used core java for multithreading and exception handling
  • Worked on Junit testing using Mockito framework.
  • Used Core Java Collections, Exception Handling, multithreading and generics.
  • Involved in development of service layer and DAO layer using Spring framework and Hibernate
  • Being a part of production team provided 24x7 supports for all the environments.

Environment: s:JAVA8, J2EEApplication server, Spring, Hibernate, WebServices, HTML, CSS, SQL Server, AngularJS, AWS,Oracle 11g, Apache Tomcat 8.524, VMware.

Confidential, St Louis, MO

Java Consultant

Responsibilities:

  • Involved in high level design, Application design, and development and testing of Vehicle Fleet Management Application for Enterprise, Alamo and National rental providers.
  • Worked on Order Status Inquiry (OSI) application and the main role of that project is to receive, process, and track order status and invoice status from each manufacturer.
  • Designed front end with JavaScript, jQuery.
  • Implemented Spring MVC, dependency Injection and AOP Aspect oriented programming.
  • Developed MVC design pattern based User Interface using JSP, XML, HTML, CSS and Struts.
  • Created dynamic pages using HTML5, CSS3, JQuery and JavaScript for client-side validation.
  • Wrote application front end with HTML, JSP, and Ajax/JQuery. Wrote custom JSP tags for role-based sorting and filtering.
  • Developed server-side services using Java multithreading, spring, Web Services(SOAP, AXIS).
  • Involved in the design and development phases of Scrum Agile Software Development.
  • Responsible for creating the detailed design and technical documents based on the business requirements.
  • Used Dependency Injection feature of spring framework and Involved in writing the database integration code using Hibernate, leveraged the AOP features of spring framework to handle exceptions.
  • Developed services that are reusable and interoperable, based on SOAP, WSDL,Webservices.
  • Worked with design pattern like MVC and used Spring framework, XML, Servlets, HTML, CSS and Java for web application
  • Well versed with core Java concepts like Collections, Serialization and Servlets, JSP.
  • Proficient in deployment and troubleshooting of JAR, WAR and EAR files in domain and clustered environments of WebSphere Application server.
  • Implemented some of the exception handling mechanisms using core java.
  • Installed, configured and managed apache webserver.
  • Strong knowledge and working experience on Optimization and performance tuning techniques.
  • Configured and created JMS queues & topics, Connection Factories, Data sources, bridges & connections pools & multi connection pool.

Environment: Java8, JDK1.5, J2EE,Core Java, Python,Spring, Hibernate,HTML, CSS, JavaScript, AngularJS,Bamboo,WebSphere App Server, VMware, Tomcat, WebSphere portal, XML, JIRA, Oracle10g, Oracle 11g, Ant1.5.1, Linux, FTP.

Confidential

Java Consultant.

  • Responsible for the implementation of application system with Core Java and spring framework.
  • Created and injected spring services, spring controllers and DAOs to achieve dependency injection.
  • Designed and Implemented REST web Services for the application
  • Automated and scheduled backups on all UNIX Machines using shell scripts.
  • Performance tuning was done with respect to system, connection pools Execute threads and JVM heap size.
  • Installed, configured and integrated Web servers (plug-in file), SiteMinder agents and LDAP user directory with WAS.
  • Installation and configuration of BPM v7.5
  • Configured and Enabled the Global Security System for WAS Administration for Console users and Console Groups using Active Directory Server as a LDAP User Registry.
  • Develop domain monitoring java class using JMX to collect JDBC, JVM, and Execute Queue statistics for Managed Servers.
  • Installed and Configured the IBM BPMv 7.5/ 8.0 on various platforms like AIX, Linux and Windows in Cluster and Non Cluster Environments on AIX and Linux.
  • Document and establish standard processes to ensure repeatability for J2EE administrators.
  • Provided Migration configuration for transactions, security, services, JMS servers and services while transitioning from development to production environment.
  • Installed Oracle 8i/9i/10g client software on the application server and configuring the connectivity using JDBC drivers for the database.
  • Deployment and Troubleshooting of JAR, WAR and EAR applications in clustered environment with WebSphere.
  • Created Tomcat instances and modified each and removed shared component.
  • Installed APR, OpenSSL, Tomcat-native, Oracle JDK, Oracle JRE, Tomcat connector Mod jk, APR Utility.
  • Installed and Configured LDAP server.
  • Implemented Load balancing of web applications by configuring WebSphere proxy plug-in.
  • Performance tuning by managing and monitoring the JVM performance by WebSphere Heap size, garbage collection, execute threads, EJB Cache size, JDBC pools and multi pools.
  • Performed extensive trouble shooting experience including stack trace analysis and JVM tuning experience by changing to heap sizes according to the requirement.
  • Wrote scripts (start, stop & ping) for web application server administration.
  • Configured SSL Certificates for WebSphere and Apache servers.
  • Monitored free space, disk usage, locating files, checking & clearing log files, administration & monitoring of file systems, network & virtual memory statistics.

Environment: Java, J2EE, HTML, CSS, JavaScript, jQuery, WebSphere Server 8.x, Jenkins, WSRR, IIB, SUN Solaris 8.0/10.0, Linux, Oracle 10g, JDK 1.4/1.5,1.6, Servlets, EJB 2.0, Apache.

Hire Now