We provide IT Staff Augmentation Services!

Java Tech Lead Resume

5.00/5 (Submit Your Rating)

Windsor, CT

SUMMARY

  • Over 12 Years of IT experience in Systems Analysis, Design, Development and Implementation of Web and Client/Server and Enterprise Application development using Java, J2EE, SOA, DB, UNIX/LINUX, and Distributedtechnologies.
  • Hands - on experience in building web and enterprise applications in various domains like Health, Insurance/Financial Public Sector, and Software Service verticals.
  • Proficient working knowledge of Java, and J2EE, SPRING MVC, JSP, Struts, JMS, JNDI, WSDL,XML, XSD, Web Services, ANT, Maven, HTML, JavaScript.
  • Strong ability to utilize Unix shell programming methods
  • Strong knowledge in Hibernate, Angular JS, and Mongo DB.
  • Versatile Unix Production Support professional who is also able to work on Linux platforms as well. Adept at a variety of UNIX programming languages identifying code issues and troubleshooting application problems. Specializes in industrial controls and hosting platforms.
  • Worked on NoSQL databases including HBase, Cassandra and MongoDB.
  • Experience in using Data Loading tools like HIVE and Sqoop
  • Experience in using Pig, Hive, Sqoop, HBase Kafka, spark and scala.
  • Knowledge in job workflow scheduling and monitoring tools like Zookeeper
  • Experience in analyzing data using HiveQL, Pig Latin, and custom Map Reduce programs in Java. Responsible for troubleshooting and development on Hadoop technologies like HDFS, Hive, Pig, MongoDB, Cassandra DB, Sqoop, Zookeeper, Spark, YARN, HBase, Kafka, and Storm.
  • I have played a lead technical role in establishing every tier of our application from writing the Restful Services and clients, creating Data Access Objects with spring, designing the Mongo Documents/Collections, and designing the FXML view and controllers among other things.
  • Provided 24x7 On-call Support for Production Environment.
  • Solid understanding in Service-Oriented Architecture and its related technologies like Web Services, WSDL, SOAP, XML, XSD, XSLTand Web ServiceSecurity.
  • Good experience with IBM WebSphere, Web Logic, JBoss Application and Web Servers.
  • Good understanding of Java/J2EE Design Patterns and n-tier architecture.
  • Experience in implementing design phase using J2EE Design Patterns like Singleton Pattern, Data Access Objects and MVC/Model 2.
  • Exposure to Oracle database in developing applications using SQL.
  • Good knowledge in Object Oriented Concepts and Design and UML.
  • Effective team player, ability to work in a diverse environment and self-motivated to contribute towards team/company goals.
  • Excellent written and verbal communication skills.

TECHNICAL SKILLS

Web Front End: HTML4, XHTML, HTML5

Client Side Scripting: Java, JavaScript, Ajax, XQuery, XPATH, Angular JS

Frameworks: JSP, Servlet, Struts, Spring MVC

Middleware: Business Tier Spring Framework & EJB

Web Services: JAX-RPC, JAX-WS & REST

Middleware: Oracle Fusion Middleware 10g,11g, 12c, Oracle Web logic, OSB, BAM,B2B,MQ

Security: OWSM

Databases: RDBMSOracle, MySQL, SQL Server, Mongo

Others Operating Systems: Unix, Linux Code Version Clear case, SVN

App & Web Servers: Web Logic, JBoss, WebSphere & Apache

IDE: Eclipse, Jdeveloper & Net Beans

Performance: Profiling & JMeter

Testing Frameworks: JUnit

PROFESSIONAL EXPERIENCE

Confidential, Windsor, CT

Java Tech Lead

Responsibilities:

  • Involved in analysis, design, and development, enhancing, testing and supporting the applications.
  • Developed the applications under Agile and SCRUM methodologies, Test Driven Development and Continuous Integration.
  • Closely worked with the Design team to gather all the required information and developed the applications.
  • Developed Web tier using Struts Framework, JSPs, Tag Libraries, Servlets, JQuery, HTML and XML.
  • Developed interfaces to communicate with mid-tier and Data Base.
  • Involved in developing the Business Layer and its helper and contract classes for implementing the business logic.
  • Performed Server side validations according to Business Rules set by Users using Spring DI/ORM/JDBC.
  • Extensively used Angular JS with MVC design patterns.
  • Involved in writing SQL Queries for Database CRUD Operations and verified the Data with the Production, Acceptance and Integration.
  • Actively participated in Production Support.
  • Wrote the SQL Scripts to update the Data based on the issues led by Conversion process.
  • Involved in fixing the Defects found under Production.
  • Documented the results based on the Production, Acceptance, Integration Environments.
  • Used Log4J for logging the activities of the applications.
  • Worked on putty to check the Application specific logs on UNIX servers.
  • Developed JUnit test cases for Persistence layer and Business layer to perform the unit level testing.
  • Used UML & Rational Rose to design the Object Model Use Cases, Activity Diagrams, Sequence Diagrams and Component Diagrams .
  • Involved in incorporating business logic in SQL code (stored procedures) .
  • Documented the results based on the Production, Acceptance, Integration Environments.
  • Used Clear case and Clear Quest for Source Control, Version Management and Defect tracking.
  • Product development and administration of managed services, dedicated Linux servers, and webhosting platforms
  • Extensive critical support and programming for managed Linux and Unix server customers
  • Deployment of clustered, Linux/Unix systems for internal and customer use

Environment: Java, Struts2, Spring, Hibernate, Maven, BEA Web Logic Application Server, Angular JS, JSPs, Db2, Struts, HTML, JQuery, Clear case, Clear Quest, Mongo, Cassandra, Hadoop-IBM BigInsight technology

Confidential, Windsor, CT

Sr. Java Developer

Responsibilities:

  • Involved in analysis, design, and development, enhancing, testing and supporting the applications.
  • Developed the applications under Agile and SCRUM methodologies, Test Driven Development and Continuous Integration.
  • Closely worked with the Design team to gather all the required information and developed the applications.
  • Developed Web tier using Struts Framework, JSPs, Tag Libraries, Servlets, JQuery, HTML and XML.
  • Developed interfaces to communicate with mid-tier and Data Base.
  • Involved in developing the Business Layer and its helper and contract classes for implementing the business logic.
  • Performed Server side validations according to Business Rules set by Users using Spring DI/ORM/JDBC.
  • Extensively used Angular JS with MVC design patterns.
  • Involved in writing SQL Queries for Database CRUD Operations and verified the Data with the Production, Acceptance and Integration.
  • Actively participated in Production Support.
  • Wrote the SQL Scripts to update the Data based on the issues led by Conversion process.
  • Involved in fixing the Defects found under Production.
  • Documented the results based on the Production, Acceptance, Integration Environments.
  • Used Log4J for logging the activities of the applications.
  • Worked on putty to check the Application specific logs on UNIX servers.
  • Developed JUnit test cases for Persistence layer and Business layer to perform the unit level testing.
  • Used UML & Rational Rose to design the Object Model Use Cases, Activity Diagrams, Sequence Diagrams and Component Diagrams .
  • Involved in incorporating business logic in SQL code (stored procedures) .
  • Documented the results based on the Production, Acceptance, Integration Environments.
  • Used Clear case and Clear Quest for Source Control, Version Management and Defect tracking.
  • Product development and administration of managed services, dedicated Linux servers, and webhosting platforms
  • Extensive critical support and programming for managed Linux and Unix server customers
  • Deployment of clustered, Linux/Unix systems for internal and customer use

Environment: Java, Struts2, Spring, Hibernate, Maven, BEA Web Logic Application Server, Angular JS, JSPs, Db2, ANT, HTML, JQuery, Clear case, Clear Quest, Mongo.

Confidential, Nashville, TN

Sr. Java Developer

Responsibilities:

  • Responsible for the design and development of the framework. The system is designed using J2EE technologies based on MVC architecture.
  • Developed Session Beans using J2EE Design Patterns.
  • Implemented J2EE Design patterns like Data Access Objects, Business Objects, and Java Design Patterns like Singleton.
  • Extensively used MQ series.
  • Extensive use of Struts framework.
  • Used JSP and Servlets, EJBs on server side.
  • Implemented Home Interface, Remote Interface, and Bean Implementation class.
  • Implemented business logic at server side using Session Bean.
  • Wrote PL/SQL queries to access data from Oracle database.
  • Set up Web sphere Application server and used Ant tool to build the application and deploy the application in Web sphere.
  • Prepared test plans and writing test cases

Environment: Java 1.4,Struts, JSP, Servlets API, HTML, JDBC, Web Sphere 5.1,MQ Series, MS SQL server, XSLT, XML, EJB, Edit Plus, EJB, JUnit, CSS,JMS, Hibernate, Eclipse, and WSAD

Confidential, Sanford, FL

J2EE Application Developer

Responsibilities:

  • Developed JavaScript behavior code for user interaction.
  • Created database program in SQL server to manipulate data accumulated by internet transactions.
  • Wrote Servlets class to generate dynamic HTML pages.
  • Developed Servlets and back-end Java classes using Web Sphere application server.
  • Developed an API to write XML documents from a database.
  • Performed usability testing for the application using JUnit Test.
  • Maintenance of a Java GUI application using JFC/Swing.
  • Created complex SQL and used JDBC connectivity to access the database.
  • Involved in the design and coding of the data capture templates, presentation and component templates.
  • Part of the team that designed, customized and implemented metadata search and database synchronization.
  • Used Oracle as Database and used Toad for queries execution and also Involved in writing SQL scripts, PL SQL code for procedures and functions

Environment: Java, Web Sphere 3.5, EJB, Servlets, JavaScript, JDBC, SQL, JUnit, Eclipse IDE. Apache Tomcat 6.

Confidential, San Jose, CA

Teamsite Java Developer

Responsibilities:

  • Participated in the migration of RTX editor
  • Teamsite uses several editors to give flexibility to the content authors. One of the editors is VFE and I have been involved in the migration of VFE to the latest version.
  • Integration of RTX editor into Livesite
  • Confidential has another product called livesite which is basically used for publishing the content. I was asked to integrate the RTX editor named Tinymce in to the Livesite.
  • Enhancements to the forms pub framework code: I was involved in enhancing the forms pub capabilities by incorporating the strict validations for DCT.
  • Participated in several patches and service packs and is conversant with the Agile mythology.

Environment: Win2000,Sun Solaris, Linux, java, JSP, Struts, Derby database, Web logic, Apache Tomcat, JIRA, Eclipse, SOAP, Teamsite, Javascript.

Confidential, Windsor, CT

Application Developer J2EE

Responsibilities:

  • Used Eclipse 3.0 for development as IDE.
  • Implemented MVC Architecture using struts framework for the application.
  • Developed User Interface development using JSP and STRUTS Framework.
  • Involved in writing Java Script code for client-side validation.
  • Responsible for coding Action classes (Controller layer) to manage the flow of data between the model and view layer.
  • Coding of Java Beans to access data through the application.
  • Responsible for implementing business logic in Model component in the form of EJB
  • Involved in configuring and deploying the application on Weblogic 8.1 Application Server.
  • Used PVCS as version control system
  • Implementing test cases for AARP Membership Signup system
  • Performing end-to-end testing of assigned module.
  • Provided development support for System Testing, User Acceptance Testing and Production support.

Environment: Win2000, Core java, JSP, Struts, EJB, Oracle 9i, Web logic, Eclipse, PVCS, SOAP.

Confidential

Application Developer java

Responsibilities:

  • Used Eclipse 3.0 for development as IDE.
  • Extensively used JavaScript for client side validation.
  • Developed User Interface development using JSP and STRUTS Framework.
  • Developed Action classes (Controller layer) to manage the flow of data between the model and view layer.
  • Developed core framework using EJB and JDBC.
  • Used Rational Clearcase as version control system
  • Used Mercury Quality Center for issues and defect logging.
  • Performing end-to-end testing of assigned module.
  • Provided development support for System Testing, User Acceptance Testing and Production support.

Environment: Win2000,Core java, JSP, Struts, EJB, Oracle 9i, Web Sphere, Eclipse, Clear Case, Toad for Oracle Tool.

We'd love your feedback!