We provide IT Staff Augmentation Services!

Java Lead Developer Resume

5.00/5 (Submit Your Rating)

Frisco, TX

PROFESSIONAL SUMMARY:

  • Over12 years of experience in design and development of web and client/server based applications using Core Java/J2EE Technologies with focus on Finance, Healthcare domain.
  • Excellent knowledge on full software development life cycle (SDLC) and expertise in OOPS concepts and in OOP methodologies & design using waterfall as well as agile/scrum methodologies & Test driven development.
  • Extensive work experience with Collection Framework, Servlets, JSP, JDBC, HTML, Struts 1.2, Tiles, Enterprise Java Beans, REST/SOAP Web Services with micro services architecture and XML with the back end RDBMS like MySQL and Oracle.
  • Experienced in application servers such as WebLogic 8.1/9.1, JBoss Application Server   Web - servers like Apache-Tomcat 6.x, 7.x with IDE tools like Eclipse 3.X.
  • Extensive & strong experience in developing Model-View-Controller Architecture (MVC) applications using Struts 1.2 frameworks, Spring Boot&Vadim 6.
  • Good Knowledge & experience of Design Patterns like Singleton, Transfer Object, and MVCetc.
  • Experience working with MYSQL 4, Oracle 8i/9i/11g, PostGre SQLdatabases, complex queries, stored procedure&NoSQL database such as MongoDB.
  • Good Knowledge & work experience of spring with dependency injection, Hibernate and SOAP and Restful Web Services with JSON and Vadim.
  • Extensive experience in developing UI using HTML, JavaScript, Angular JS, JQuery, AJAX&Python.
  • Good experience in MAVEN, ANTand Log4j.
  • Exposure to Cloud technologies such as AWS & Microsoft Azure.
  • Strong understanding of data structures and algorithms.
  • Implemented test cases with Junit& Selenium.
  • Expertise in maintaining and supporting applications, worked on enhancements and bugs fixing, release& deployment management.
  • Excellent communication and interpersonal skills, versatile team player with proven problem solving skills, worked independently as well as in team environments.

TECHNICAL SKILLS:

Languages: Core Java 1.5/1.6/1.7 with Collections data structure, SQL, UML,C++

Java Technologies: J2EE, Servlets 1.2, JSP 2, JDBC 3, XML, EJB 2, HTML 5, JavaScript 1.8, CSS, DOM, AJAX, Web Services.

Design Patterns: Singleton, Transfer Object, MVC, Factory, Front Controller etc.

Development Skills: Struts 1.1/1.2, EJB 2, Spring 3,Spring Boot, Hibernate 3

Operating Systems: Windows 98/2000/XP/7, MS-DOS, Unix / Linux

Web servers: Apache Tomcat (4.x/5.x/6.x/7.x)

Database Tools: MYSQL 5,Oracle 9i, Oracle 11g With Toad & Oracle SQL Developer, Pgdmin for Postgres, NoSQL such as MongoDB

Application Servers: BEA WebLogic 8.x/9.x, IBM Websphere Application Server  

IDEs: Eclipse 3.x, Edit Plus 3, Spring Source tool Suite 2.5

Others: Maven,,Python,GWT,Ant,JUnit,Log4j,SVN,Whizible,JMeter,Selenium,Crucible, Fisheye, HPQC, Splunk,Jenkins, CMS,Toad, Sonar,Github,BitBucket,HTTP,HTTPS,TCP/IP, Dockeretc.

PROFESSIONAL EXPERIENCE:

Confidential, Frisco, TX

Java Lead Developer

Responsibilities:

  • Involved in complete software development life cycle (SDLC) using scrum/agile methodologies, requirement gathering, analysis of deliverables, preparation of detailed use cases and functional requirement documents.
  • Worked with Cloud technologies such as Amazon Web Services (AWS).
  • Server side back end coding and development using Java data structure as Collections including Set, List, Map, Exception Handling, Struts Framework,Spring MVC,Hibernate, Servlet, Action, Action Forms, Java beans etc in Windows & Linux environment.
  • Involved in deploying the applications in AWS EC2 cloud environment.
  • Design & Development using Design patterns like MVC, Singleton, IOC, Strategy, Builder etc.
  • Oracle database design & making dB connection using JDBC &NoSQL database such as MongoDB.
  • Wrote RESTFUL Micro services with Spring Boot framework.
  • Wrote unit test cases of various functionalities with JUnit & Mockito framework.
  • Used Maven scripts to build JAR and WAR files.
  • Application deployment on Apache Tomcat Web Server, WebLogic application server.
  • Involved in defect tracking as well as planning using JIRA & Crucible, Fisheye for code reviews.
  • Worked on DevOps continuous integration/continuous deployments (CI/CD) tool like Jenkins & Docker.

Environment: Core Java1.8, J2EE, JDBC 4, Oracle, JSP 2.1, XML, AWS, Servlet 2.5, Tomcat 7, Spring Boot,Micro services,AWS, Eclipse 3.5, HTML 5, JIRA, Crucible, Fisheye,JUnit, Selenium,REST, Postman, SOAP UI,Git,Bit Bucket,Jenkins,Docker, JAX-RS, JAX-WS etc.  

Confidential, Redwood City, CA

JavaLead Developer

Responsibilities:

  • Involved in complete software development life cycle using agile methodologies, requirement gathering, analysis of deliverables, preparation of detailed use cases and functional requirement documents.
  • Involved to deploy the application into AWS (Amazon Web Service).
  • Responsible for design of prototypes and UML diagrams as per client requirement.
  • Back end coding and development using Java Collections including Set, List, Map, Multithreading,Struts, Servlet, Action, Action Forms, Java beans, Exception Handling etc.
  • Developed the application front end with HTML, CSS, Java Script, Tiles, JSP, Ajax, Struts Tag-libraries, and Custom Tags.
  • Working experience in AWS (Amazon Web Services), Docker Container, DCOS (datacenter operating system), Consul Server, Splunk and Jenkins.
  • Working with SAX/DOM XML parsers & configuring of XML files like Tiles.xml, Web.xml, etc.
  • Design Development using Design patterns like MVC, Singleton, Transfer Object, and Factory& Facade.
  • Software error correcting & bug fixing. Defect management & tracking using HPQC.
  • Oracle database design & making database connection using JDBC & wrote Complex queries & Stored Procedure.
  • Worked with SOA based components using SOAP Web Services, spring.
  • Wrote ANT/Maven scripts to build JAR, WAR and EAR files.
  • Wrote different unit test using JUnit/JMeter framework & Selenium.
  • Code Quality Control using Sonar tool, Pm, Check style, Find bug.
  • Involved Testing, Debugging and providing Documentation.
  • Application deployment on Tomcat Web Server & Web logic application server.
  • Leading a team of six people & working closely with them on development front.

Environment: Core Java1.5, J2EE, JDBC 4, Oracle 11g, JSP 2.1, AWS (Amazon Web Services),XML, Servlet 2.5, Tomcat 6, Windows XP, struts 1.1, Dojo 1.6, SOAPWeb services, Spring 3, Hibernate, Oracle Sql Developer, Eclipse 3.6, Ajax, jQuery, log4j, Maven, HP Quality Centre, JUnit, Python, SVN, Quick Arrow tool etc.

Confidential, San Francisco, CA

JavaLead Developer

Responsibilities:

  • Participated in complete software development life cycle using agile methodologies, requirement gathering, analysis of deliverables, preparation of detailed use cases and functional requirement documents.
  • Server side coding and development using Java Collections with Set, List, Map, Exception Handling, Vadin, springwith dependency injection, Hibernate, Servlet &Java beans, etc.
  • Developed the application front end with HTML, CSS, Java Script, Tiles, JSP, Ajax, Struts Tag-libraries
  • Design & Development using Design patterns like MVC, Singleton, and Transfer Object, Observer, Factory etc.
  • Created platform as infrastructure with AWS (EC2, RDS, S3, and ELB) used Jenkins to run the automated deployments.
  • Moving existing monolithic architecture to Microservices and migrating them to AWS cloud.
  • MySQL database design & making database connection using JDBC.
  • Wrote SOAP &RESTFUL Micro services with Spring Boot framework.
  • Written unit test cases of various functionalities with JUnit/Selenium framework.
  • Used ANT/Maven scripts to build JAR and WAR files.
  • Working with SAX/DOM XML parsers & configuring of XML files like Tiles.xml, Web.xml, etc.
  • Application deployment on Tomcat Web Server.
  • Involved in defect tracking as well as planning using JIRA & Crucible, Fisheye for code reviews.
  • Worked on DevOps continuous integration/continuous deployments (CI/CD) tool like Jenkins & Docker.
  • Configure CI on Jenkins, Nexus and Linux app-repository
  • Written different shell scripts on Linux/Unix platforms using VI editor to process different files.
  • Involved in client meetings and coordination. Project scheduling, defining project milestone etc. using Microsoft Project Planning (mpp) tool.
  • Conducted various sessions for team members for process awareness, knowledge transfer etc.
  • Leading a team of 6 people & working closely with them on development front.

Environment: Core Java1.7, J2EE, JDBC 4, MYSQL 5, JSP 2.1, XML, Servlet 2.5, Tomcat 7,, Spring Boot, Spring MVC,AWS, Microservices, Struts 1.2,JMS,Vaadin 6, GWT, Eclipse 3.5, HTML 5, Ajax, JQuery, log4j, JIRA, Crucible,Fisheye,JUnit,Selenium, Rest, SOAP, PostgreSQL,GitHub,Jenkins etc.  

Confidential, Sunnyvale, CA

Java Lead Developer

Responsibilities:

  • Worked under Agile/SCRUM methodology, working with cross functional teams, tracking tasks with Jira
  • Multi-module project building with Maven and continuous project integration with Jenkins, doing unit testing with Junit Peer and code reviews using Crucible & Fisheye.
  • Back end server side coding and development using Java Collections data structure including Set,List,Map, Exception Handling, Spring MVC, Hibernate, Servlet, Action, Action Forms, Java beans etc.
  • Developed the application front end with HTML, CSS, Java Script, Tiles, JSP, Ajax, Struts Tag-libraries
  • Design Development using Design patterns like MVC, Singleton, and Transfer Object etc.
  • Oracle database design & making database connection using JDBC.
  • Worked with SOA based components using SOAP Web Services, Spring framework, XML.
  • Written unit test cases of various functionalities with JUnit framework.
  • Application deployment on Apache Tomcat Web Server, WebLogic application server.
  • Involved in defect tracking as well as planning using JIRA & Crucible, Fisheye for code reviews.

Environment: Core Java1.6, J2EE, JDBC 4, Oracle 11g, JSP 2.1, XML, Servlets 2.5, Apache Tomcat 7, Windows 7, Spring Web-Flow, Struts 1.2, SOAP Web Services Eclipse 3.6, Python, HTML 5, Ajax, JQuery, log4j, JIRA, Jenkins, JUnit, Python, GitHub, Whizible Project Management tool, Soap UI, Splunk, Wicket framework, Jenkins, Putty etc.  

Confidential, Sunnyvale, CA

Sr. Java Consultant

Responsibilities:

  • Server side coding and development using Struts Framework, Servlet, Action, Action Forms, Exception Handling, Multithreading Java data structure as a Collections including Set,List,Map, Enterprise Java beans,Spring with dependency injection,Hibernate,Restful Webservices, etc in Windows & Linux environment.
  • Responsible for client side validations using Struts Validator framework.
  • Design Development using Design patterns like MVC, Singleton, and Transfer Object.
  • MySQL database design & making database connection using JDBC.
  • Consumed & produced SOAP/Restful Webservices.
  • Written unit test cases of various functionalities with JUnit/JMeter& Selenium.
  • Used ANT scripts to build JAR, WAR and EAR files.
  • Application deployment on Tomcat Web Server& Weblogic application server.
  • Involved in defect tracking as well as planning using JIRA.
  • Involved in client meetings and coordination. Project scheduling, defining project milestone etc. using Microsoft Project Planning (mpp) tool.
  • Conducted various sessions for team members for process awareness, knowledge transfer etc.

Environment: Core Java1.7,J2EE, JDBC 4, MYSQL 5, JSP 2.1, XML, Servlet 2.5, Tomcat 7,Weblogic 11,EJB 2,JMS, Windows XP, Struts 1.2, Eclipse 3.5, Ajax, JQuery,Spring,Hibernate, Python,JMS, HTTP, Restful Webservices,log4j, JIRA, JUnit, CVS,Maven,TomcatSplunk,Jenkins tool etc.  

Confidential, San Francisco, CA

Sr. Java Developer

Responsibilities:

  • Back end coding and development using Java data structure as a Collections including Set,List,Map, Exception Handling, Struts Framework, Spring Web Flow ,Hibernate, Servlet, Action, Action Forms, Java beansetc.
  • Responsible for client side validations using Struts Validator framework.
  • Developed the application front end with HTML, CSS , Java Script, Tiles, JSP, Ajax, Struts Tag-libraries
  • Design Development using Design patterns like MVC, Singleton, and Transfer Object.
  • Oracle database design & making database connection using JDBC.
  • Worked with SOA based components using SOAP& RESTFUL Web Services, Spring framework, XML.
  • Written unit test cases of various functionalities with JUnit framework.
  • Used ANT/Maven scripts to build JAR and WAR files.
  • Application deployment on Apache Tomcat Web Server, Weblogic application server.
  • Involved in defect tracking as well as planning using JIRA.
  • Conducted various sessions for team members for process awareness, knowledge transfer etc.

Environment: Core Java1.6,J2EE, JDBC 4, Oracle 11g, JSP 2.1, XML, Servlets 2.5, Apache Tomcat 7, Windows 7, Spring Web-Flow, Struts 1.1, SOAP Web Services Eclipse 3.6, Python, HTML 5,Ajax,Jquery, log4j, JIRA,Jenkins, JUnit, Python, CVS, REST Project Management tool ,Soap UI, Splunk, Wicket framework, Jenkins, Putty etc.  

Confidential, Jersey City, NJ

Sr. Java Developer

Responsibilities:

  • Involved in complete software development life cycle using agile methodologies, requirement gathering, analysis of deliverables, preparation of detailed use cases and functional requirement documents.
  • Responsible for design of prototypes and UML diagrams as per client requirement.
  • Back end coding and development using Java Collections including Set,List,Map , Multithreading, , Struts , Servlet, Action, Action Forms, Java beans, Exception Handling etc.
  • Developed the application front end with HTML, CSS , Java Script, Tiles, JSP, Ajax, Struts Tag-libraries, Custom Tags
  • Working with SAX/DOM XML parsers & configuring of XML files like Tiles.xml, Web.xml, etc.
  • Design Development using Design patterns like MVC, Singleton, Transfer Object, Factory& Facade.
  • Software error correcting & bug fixing .Defect management & tracking using HPQC.
  • Oracle database design & making database connection using JDBC & wrote Complex queries & Stored Procedure.
  • Worked with SOA based components using SOAP Web Services, Spring.
  • Wrote ANT/Maven scripts to build JAR, WAR and EAR files.
  • Wrote different unit test using JUnit/Jmeter framework & Selenium.
  • Code Quality Control using Sonar tool, Pmd, Checkstyle, Find bug.
  • Involved Testing, Debugging and providing Documentation.
  • Application deployment on Tomcat Web Server & Web logic application server.
  • Leading a team of 6 people & working closely with them on development front.

Environment: Core Java1.5,J2EE, JDBC 4, Oracle 11g, JSP 2.1, XML, Servlet 2.5, Tomcat 6, Windows XP, Struts 1.1, Dojo 1.6,SOAP Webservices, Spring 3 ,Hibernate, Oracle Sql Developer, Eclipse 3.6, Ajax, Jquery,log4j, Maven, HP Quality Centre, JUnit, Python, SVN, Quick Arrow tool etc.  

Confidential

Sr. Java Consultant

Responsibilities:

  • Server side coding and development using Struts Framework, Multithreading, Servlet, Action Forms, Java beans, Exception Handling, Java Collections including Set,List,Map etc.
  • Responsible for client side validations using Struts Validator framework.
  • Design Development using Design patterns like MVC, Singleton, and Transfer Object.
  • MySQL database design & making database connection using JDBC.
  • Written unit test cases of various functionalities with JUnit framework.
  • Used ANT scripts to build JAR, WAR and EAR files.
  • Application deployment on Tomcat Web Server.
  • Involved in defect tracking as well as planning using JIRA.
  • Involved in client meetings and coordination. Project scheduling, defining project milestone etc. using Microsoft Project Planning (mpp) tool.
  • Conducted various sessions for team members for process awareness, knowledge transfer etc.

Environment: Core Java1.5,J2EE, JDBC 4, MYSQL 5, JSP 2.1, XML, Servlet 2.5, Tomcat 6, Windows XP, Struts 1.1, Eclipse 3.5, Ajax, JQuery, log4j, JIRA, JUnit, Python, CVS, Whizible Project Management tool etc.  

Confidential

Sr. Java Developer

Responsibilities:

  • Responsible for the preparation and presenting prototype of functional specification document.
  • Build use cases components; create design documents with different UML diagrams using Rational Rose.
  • Server side development & coding using Struts with client side validations using Struts Validator framework.
  • Developed the application front end with HTML, Java Script, Tiles, JSP, Ajax, Struts Tag-libraries & server side development using Servlet.
  • Developed various reusable helper and utility classes using Java Beans, Collection framework with Eclipse editor.
  • MySQL database design & making database connection using JDBC & wrote Complex queries & Stored Procedure.
  • Each module was designed as a separate service interacting as Web services between each other.
  • Used ANT scripts to build JAR, WAR and EAR files.
  • Involved in defect tracking as well as planning using JIRA.
  • Wrote unit test cases using JUnit framework.
  • Deployed the application on WebLogic 9.x.
  • Leading a team of 4 people & working closely with them on development front.

Environment: Core Java 1.5, J2EE, HTML 5, Java Script, Ajax, JSP 2, Servlets 2.1, Struts 1.2, MySQL 4,JDBC 4, Java Beans, Eclipse 3.4, WebLogic 9.x, Windows XP,CVS,JIRA etc.

Confidential, San Francisco

Software Engineer

Responsibilities:

  • FTP Server with abilities for User Registration, File Uploading, File Downloading and Remote File Deletion.
  • Accessing databases using JDBC with thin client driver.
  • Modeled and maintained the database on Oracle.
  • Coding & Development using Servlet, JSP for front end & back end development.
  • Oracle database design & database connection using JDBC.
  • Involved Testing, Debugging and providing Documentation.
  • Deployed the application and tested on WebLogic application server.

Environment: Core Java 1.4, J2EE, JSP 2, Servlet 2.3, JDBC 3, Oracle 8i, WebLogic 8.x, Windows, Eclipse 3.0 etc.

 Oracle Corporation, Los Angeles

Software Engineer

Responsibilities:

  • Preparation of Software Requirement Specification (SRS) document with use cases representing the requirement.
  • Design and development of web pages for iPLS3 using Servlets, JSP, Struts, and Java Beans,C++.
  • Extensively used JDBC to access the databases using thin driver.
  • Created Action, Action Forms to process business logic and interfaced them with controller Servlet, Tiles and JSP.
  • Extensively used Java Collection framework for storing & retrieving data objects.
  • Implemented the Stateless Session EJB to accommodate the business logic
  • Developed various utility classes using Java Beans.
  • Application deployment on WebLogic Application Server.
  • Wrote different unit test using JUnit framework.

Environment: Core Java1.4, J2EE Oracle 8i, JSP 2, Servlet 2.4, Struts 1.1, EJB 2 (Stateless Session Bean), Eclipse 3.0, WebLogic 8.1,JDBC 3, Windows, SVN, CMS, Toad etc.

Confidential

Software Engineer

Responsibilities:

  • GUI Design Coding, development as per the requirements using AWT, Swings, C++etc.
  • Preparation of functional specification document with use cases representing the requirement.
  • Developed the front end and server side using JSP and Servlets.
  • Writing test cases and its execution using JUnit framework.
  • Designed MySQL database and created tables as per the requirements.
  • MySQL database design & database connection using JDBC.
  • Application deployment on Tomcat Web Server.

Environment: Core Java 1.4, AWT, Swings, Servlet 2.3, JDBC 3, Linux Operating System, Edit Plus, CVS, MySQL 4,Tomcat 5.x,CMS, Toad etc.

We'd love your feedback!