We provide IT Staff Augmentation Services!

Java Lead Developer Resume

3.00/5 (Submit Your Rating)

PA

SUMMARY

  • Sun certified Java programmer with 12 years of extensive experience and demonstrated ability in analysis, design, development and testing of n - tier distributed applications using Java/J2EE.
  • Experienced with UI technologies like Angular, React, JSF, Java Script, HTML, HTML5, CSS3, JQuery, JSON, XML, AJAX, XHTML.
  • Experience in Blockchain development using Solidity, Ganache, Truffle, Ether and React.
  • Experience in Vulnerability fixes.
  • Experience in Spring boot microservices concepts like API gateway, Eureka Server, Hystrix, Spring cloud.
  • Strong experience in developing Enterprise and Web applications on n-tier architecture using Java/J2EE based technologies such as Spring Framework, Spring Boot, Spring Batch, Hibernate.
  • Experience in designing and developing using REST Web Services and APIs.
  • Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, WebSphere and Node JS.
  • Strong working experience in software development life cycle (SDLC) process like Waterfall, Agile Scrum and test-driven development methodologies.
  • Solid Knowledge in implementing various J2EE design patterns such as Singleton, MVC, Factory, Facade, DAO.
  • Hands on experience in using Maven/Gradle for project builds, Log4j for logging, Jasmine, karma for unit testing.
  • Extensive experience in using IDEs like Eclipse, RAD and Visual Studio Code.
  • Experience in database design and development using Oracle 11g, MySQL and SQL server and familiar with tools like SQL *Plus, TOAD.
  • Involved in writing various Stored Procedures, Complex Queries, Functions, Triggers, ER Modeling, Functional dependencies, Query Tuning and Schema generations concepts.
  • Good knowledge with version control tools like GIT, SVN, Rational Clear Case and build tools Jenkins.
  • Good team player, quick learner with demonstrated ability to work fast and in challenging environment with excellent problem-solving skills.

TECHNICAL SKILLS

Languages: Java/J2EE

Frameworks: Angular, JSF, Spring, Spring Boot, API

Scripting Lang: React, JavaScript, Bootstrap, jQuery

Web Tech: HTML, JSX, CSS, JSON, XSLT, XML

Database: Oracle, MySQL, DB2

Web Services: SOAP, RESTful

Test & Build tools: Maven, Gradle, Junit, Jenkins

Application Servers: IBM WebSphere, Tomcat, JBoss

IDE Tools: Eclipse, RAD, VS Code and Truflle

Operating Systems: Windows

Source Control: GIT, BitBucket, SVN, Rational Clear Case.

PROFESSIONAL EXPERIENCE

Confidential, PA

Java Lead Developer

Responsibilities:

  • Participated in project planning sessions with BA s and team members to analyze business IT requirements and translated them into working model.
  • Used Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverable in time.
  • Extensively used JSF, Angular, Spring Framework, Spring Boot, REST APIs, JavaScript and CSS for web page development.
  • Involved in performance analysis and fixes of the application.
  • Involved in VAPT fixes.
  • Involved in design phase of the application to come up with the design level documents (DLDs) for the Rest web services.
  • Worked on consuming and producing RESTful web services.

Environment: Java, J2EE, Angular, Spring, Hibernate, JSF, Oracle, REST, VS Code, iRAD, IBM Web Sphere, Jenkins, Junit, AJAX, JQuery.

Confidential, CA

Sr Java Developer

Responsibilities:

  • Participated in business process analysis and requirement gathering for new customization.
  • Created Use cases, Sequence Diagrams, Class Diagrams using Rational Rose.
  • Followed AGILE software methodology in developing the system in an iterative and incremental manner.
  • Involved in client side development using JSF,HTML, CSS, jQuery, Java Script, Angular JS.
  • Used REST webservice for stateless communication.
  • Used Springs to implement business logic, validation framework and tiles framework for Layouts.
  • Implemented Spring AOP for admin services and IOC to provide architectural flexibility.
  • Implemented persistence layer using Hibernate to interact with DB2 database and also implemented object relational mapping.
  • Created SQL queries, PL/SQL stored procedures, functions for database layer by analyzing the required business objects and validating them with stored procedures.
  • Used RAD IDE, configured and deployed the applications onto WebLogic application server
  • Used IBM clear case for version control.

Environment: Java, Spring, Hibernate, HTML, CSS, JSP, AJAX, jQuery, Java Script, Angular JS, Bootstrap, IBM Rational Application Developer, AJAX, JQuery, Log4j.

Confidential

Java Developer

Responsibilities:

  • Involved in all phases of SDLC including requirements, collection, design, & analysis of the customer specification, customization and development of the application.
  • Involved in performing client side validations using Java Script and developed presentation layer using JSF,HTML, CSS, jQuery .
  • Implemented Spring AOP, achieved dependency injection using Spring IOC.
  • Developed DAO (Data Access Object) using JDBC to interact DBMS DB2.
  • Actively involved in server side development using Java collections including Set, List, Map and Exception Handling etc.
  • Implemented the application using several design pattern such as Singleton, DAO and Factory.
  • Involved in developing client side web services components using JAX-WS and JAXB technologies.
  • Implemented web services using RESTful architecture and SOAP.
  • Developed SQL queries.
  • Actively involved in implementing various test cases using JUnit and used Log4j debugging tool to monitor error logs.
  • Used CCRC for version control.
  • Deployed application on Websphere applications server and performed required configuration changes.
  • Extensively involved in multiple high priority releases with aggressive deadlines.

Environment: Java,JSF, Spring, Hibernate, HTML, CSS, jQuery,, Log4j, CCRC, RADs, WebSphere

Confidential

Java Developer

Responsibilities:

  • Conducted Agile and Waterfall vision and strategy presentations to managers, investors, partners and sponsors
  • Developed and coded interfaces, classes and created appropriate relationship between system classes and interfaces.
  • Extensively involved in system architecture, software development, database design, deployment, testing, performance tuning, and maintenance for large-scale, web-based and distributed J2EE projects.
  • Developed and implemented front-end applications using JSF, Java Script, jQuery, HTML, CSS and AJAX.
  • Created cross-browser compatible CSS-based page layouts.
  • Created stored procedures using SQL for data modification.
  • Actively used RADs IDE for building, developing and integrating the application.
  • Deployed the developed application on WebSphere application server
  • Implemented logging framework using Log4j.
  • Worked with CCRC version control.

Environment: Java, JSF, jQuery, Java Script, HTML, CSS, AJAX, Java Beans, SQL Server, RAD, WebSphere, Log4j, CCRC

We'd love your feedback!