We provide IT Staff Augmentation Services!

Java Tech Lead Resume

0/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

  • Having 8+ years of experience in analyzing, designing, developing and deploying client server, web based applications, and distributed end - to-end entreprise applications.
  • Excellent work Experience in CORE JAVAsuch as Collections Framework, Exception Handling, I/O System, Multi-Threading, Generics etc.,
  • In-depth knowledge in J2EE Technologies such as Servlets, JSP using API like JDBC, JNDI
  • Proficient in creating Web Services using RESTful withstrong working experience on XML, XPath, XML Beans, XSD, DTD, XSL, and XSLT
  • Strong background in using front-end and data transfer techniques such as HTML, JavaScript, AJAX, XML, CSS, etc.
  • Proficient in using data base servers like, MS-SQL Server, MYSQL, Oracle (9i, 10g) and INFORMIX and writing efficient sql queries on these database servers.
  • Hands-on experience in using J2EE design patterns such as MVC,Factory Pattern, Session Facade, Singleton, Service Factory, and DAO, DTO and best practices for building enterprise systems.
  • Hand on experience in SHELL, PERL and UNIX scripting
  • Familiar with commonly used development tools like IBM RAD 7, Eclipse IDE, STS, NetBeans, ANT, IVY, Maven, Jenkins and SVN.
  • Versatile and adaptive to work in different platforms and programming languages based on project requirements.
  • Extensive experience with SDLC like Waterfall, Kanban and Scrum/Agile methodologies.
  • Extensive experience with Cloud Platforms like AWS and OneOps.
  • Extensive work experience as a Team/Development Lead with complete ownership of end to end deliverables including requirement gathering, analysis, design, development, testing, launch and post production support

TECHNICAL SKILLS

Languages: Java, J2EE, C, C++, UML, XML, XSL, XSLT, VHDL, Assembly Language

Tools: SVN, CVS, QVCS, ANT, Maven, Dreamweaver

ORM Tool/Persistence: EJB 2.1/3.0, Hibernate

IDEs: Web Sphere7.x, WebLogic10.3, STS, Eclipse

Framework: Spring, Hibernate, JSF

Design Patterns: MVC, MVC-2, Session Facade, Singleton, Business Delegate, DAO, DTO

Operating Systems: Windows 98/2000/XP/NT/Vista/Windows7, UNIX

GUI: HTML5, DHTML, CSS, JavaScript, XHTML, AJAX

PROFESSIONAL EXPERIENCE

Java Tech Lead

Confidential - Los Angeles, CA

Responsibilities:

  • Followed Agile approach for the development process
  • Work involved in analysis of old SmallTalk application and gathering requirements.
  • Developed SpringMVC clients to consume Soap and Restful web services.
  • Built web services using both contact-first and contract-last approach.
  • Create Apache CXF client to invoke Soap based Web service.
  • Created Ajax Client to consume Restful Web services through SpringControllers.
  • Involved in design and development of POC for some of data retrieving process.
  • Work Involved in designing new architecture for Envoy Application and created, submitted the Use Case, wrote design approach documents for getting approval.
  • Worked on POC which involves micro-servicesimplementation.
  • Written JUnit test cases by using JMockit,
  • Used Hibernate and JPA ORM tools
  • Worked on Shell/Perl scripts to automate the production log analysis.
  • Use AWS services, including S3, EC2, Cognito, Elastic Load Balancing

Environment: Eclipse IDE, JDK 1.8, Spring MVC, Hibernate, REST Web Services, Spring Boot, MicroServices

Java Tech Lead

Confidential - Bentonville, AR

Responsibilities:

  • Followed Agile approach for the development process
  • Work involved in analysis and development of different requirements from customer for data feeders from provider and Dispatch related data
  • Involved in design and development of XML schema changes requested by customer.
  • Work Involved in designing new architecture for DriverOBC management and created, submitted the Use Case, wrote design approach documents for getting approval from design review council.
  • Worked on Apache Camel implementation.
  • Written JUnit test cases by using JMockit,
  • Created Web Rest Web Services for Vendors to update and fetch data from database
  • Used Hibernate and JPA ORM tools
  • Worked on Shell/Perl scripts to automate the production log analysis.
  • Worked with DevOps team to deploy application on OneOps (Cloud service developed by Confidential ) for Continuous Integration and Continuous Deployment using Jenkins and Sonar.

Environment: JDK 1.8, Apache Camel, REST Web service, Spring, Hibernet, JPA, JMockit, Informix, JMS, Active MQ, XML, XSD, Maven, Jaxb, Eclipse 4.x., Jenkins,OneOps Cloud, Sonar

Sr. Software Developer

Confidential - Bentonville, AR

Responsibilities:

  • Followed Agile approach for the development process
  • Work involved in analysis and development of different requirements Involved in design and development of XML schema changes requested by customer.
  • Work Involved in designing new architecture for feeder restructure and created, submitted the Use Case, wrote design approach documents for getting approval from design review council.
  • Responsible in development for restructure and conversion of feeder processes from normal java batch processes to camel processes
  • Extensively used Core Spring Framework for DependencyInjections of components
  • Work Involved in designing and implementing dispatcher changes for consuming new Rest web service for new workload service.
  • Extensively written CORE JAVA code in Dispatcher and Feeders
  • Worked on Camel implementation for feeders.
  • Written JUnit test cases by using JMockit and Spring JUnit
  • Developed efficient SQL queries to interact with transportation DB.
  • Worked on Shell/Perl scripts to automate the production log analysis.
  • Extensively worked on understanding complicated relationships between schema tables using ER diagrams and designing model and business classes.
  • Worked with DevOps team to deploy application for Continuous Integration and Continuous Deployment using Jenkins.
  • Worked with DevOpsteam to deploy application on OneOps (Cloud service developed by Confidential ) for Continuous Integration and Continuous Deployment using Jenkins and Sonar.

Environment: JDK 1.7, Apache Camel, REST Web service, Spring, JMockit, Informix, JMS, MQ, XML, XSD, Maven, Jaxb, Eclipse 4.x.

Sr. System Analyst

Confidential - Malvern, PA

Responsibilities:

  • Followed Agile approach for the development process
  • Developed user interfaces using JSP, HTML and CSS
  • Implemented various design patterns including MVC, Session Façade, Data Access Object, Front Controller, DAO and business delegate.
  • Deployed the application on weblogic 10.3 application server using ANT scripts.
  • Developed and configured JavaBeans and POJO and used SpringAOP features to integrate the various technologies.
  • Exposed a contract last web service using JAX-WS API and the axis plug-in to allow managers at remote locations to view employee specific information.
  • Integrated DAO layer with hibernate API using annotation support provided by JPA.
  • Developed EJB Stateless Session Beans as the middleware of the application.
  • Used Subversion for software configuration management and version control
  • Deployed the application on the WebSphere Application Server.
  • Involve in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool.
  • Integrated new order tracking system with unified mutual Fund/Brokerage trading system.
  • Use CVS for software configuration management and version control

Programmer Analyst

Confidential - Malvern, PA

Responsibilities:

  • Developed timely and creative technical fixes for several hundred production defects including security vulnerability issues for various Confidential retail system functionalities.
  • Executed performance analysis, identified application bottlenecks and developed solutions to resolve performance issues for the highly-trafficked pages of Confidential trading system and Confidential retail systems, resulting in significant savings for the organization.
  • Coding in J2EE standards designed to have a minimum load on server.
  • Worked heavily in J2EE (JSF and Facelets) in UI and mid-tier roles, performing object-oriented coding, analysis, and debugging following the Agile methodology
  • Design and developed new retail e-delivery system with JSF and Spring framework to replace legacy e-delivery system.
  • Practiced various design patterns and created UML diagrams to better under the design of the coding implementations.
  • Involved in requirement analysis, functional specifications and design.
  • Designed UI using JSP, HTML and validated with JavaScript for providing the user interface.
  • Involved in client side scripting and serverside scripting.
  • Involved in the JDBC, Servlets and JSP technologies to write the UI and the business classes.
  • User interface is decoupled using SpringMVC architecture
  • Used Junit and Jtest for creating a set of unit tests and meeting coding best practices.

Software Analyst

Confidential - Malvern, PA

Responsibilities:

  • As a developer, worked heavily in J2EE (JSF and Facelets) in UI and mid-tier roles, performing object-oriented coding, analysis, and debugging following the Agile methodology
  • Design and developed new retail e-delivery system with JSF and Spring framework to replace legacy e-delivery system.
  • Created various new web pages from scratch using HTML, XML/XSL, CSS, and JavaScript as a part of Project One.
  • Used Junit and Jtest for creating a set of unit
  • Developed several EJB/ Servlets /JSP for MVC tiers to accomplish a variety of functionalities described above with respect to Session Façade etc.
  • Provided database interface using JDBC drivers.
  • Deployment of the Java code on Web Sphere Application Server.
  • Involved in unit testing using JUnit. Fixed bugs flagged by QA team.

Embedded Software Engineer

Confidential

Responsibilities:

  • Prepare data acquisition system, to measure parameters (temperature, pressure, level, humidity, and flow) for the industrial application with microcontrollers (AVR, PIC, ARM) along with the RS-485, RS-232 or wireless communication system.
  • Implemented and developed firmware and software for battery powered handheld mobile devices.
  • Embedded Software Application in C, C++.
  • Communicating with customers and providing customer support.
  • Other tasks involved sensor calibration, selection of components, parts procurement, generating technical documentation such as test reports, test procedures, user manuals.

We'd love your feedback!