We provide IT Staff Augmentation Services!

Development Lead Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Sun Certified Java developer with more than 12 years of extensive development experience working in Java/Java EE technology projects in financial domain.
  • Experienced in all phases of Software Development Life Cycle including Analysis, Design, Development, Testing, Deployment and Monitoring.
  • Proficient in various Spring Framework modules like Spring CORE, Spring MVC, Spring REST, Spring JDBC, Spring AOP, Spring Integration, Spring Boot.
  • Proficient in JAVA EE technologies like Servlets, JSP, JDBC, JMS, Web Services, JMX.
  • Proficient in build and continuous integration tools like Maven, Ant and Jenkins.
  • Proficient in different version control tools like GIT, SVN.
  • Proficient in functional programming using java8 features like Streams, lambda expressions, functional interfaces.
  • Proficient in test driven development methodology and unit testing frameworks like Junit, Mockito.
  • Good experience in Hibernate ORM framework.
  • Good experience in implementing Java design patterns.
  • Good experience creating UML diagrams like class diagrams, sequence diagrams, component diagrams, object diagrams with Enterprise Architect.
  • Good experience in implementing security features to prevent XSS, CSRF, CORS, Injection attacks, resource starvation etc.
  • Worked in different software development models like waterfall and agile.
  • Good knowledge on domain driven design and microservices architecture.
  • Good knowledge on front end technologies like HTML, JavaScript, CSS, JQuery, Node, React.
  • Excellent communication and interpersonal skills with a strong ability to coordinate and accomplish the complex tasks involving multiple teams.

TECHNICAL SKILLS:

Languages: Java 8, SQL

Serverside Technologies: Servlets, JSP, Spring MVC, Spring REST, Struts, JMS, SOAP Webservices, Microservices, JDBC, JMX

Spring Framework: Spring CORE, Spring MVC, Spring REST, SpringJDBC, Spring Integration, Spring Boot, Spring AOP, Microservices

ORM Framework: Hibernate, IBatis

Frontend Technologies: HTML, CSS, JavaScript, JQuery, AJAX, Node, React

Unit Testing Framework: Junit, Mockito

Configuration Management: GIT, SVN subversion, Mercurial

Build Tools: Maven, Ant

Data Formatting: XML, JSON, JAXB, Jackson

Template Framework: Velocity, Jasper, Apache FOP

Continuous Integration: Jenkins, Cruise, Hudson, SonarQube

IDE Tools: SpringSTS, Eclipse, Netbeans, IntelliJ

Database: Oracle, SQL Server, MySQL

Database Tools: SQL Developer, Squirrel, TOAD

Servers: Spring TCServer, Weblogic, Tomcat, Websphere

Operating System: Windows, UNIX, Mac

Collaboration Tools: JIRA, IBM ClearQuest, HP Quality Center

Coding standards & Tools: Checkstyle, SonarQube, Fortify, Coverity, Crucible

Documentation Tools: MS Word, MS Excel, Powerpoint, UML modeling with Enterprise Architect

Requirement Tool: IBM Requisite web, DOORS

Security Concepts: XSS, CSRF, CORS, Injection, Resource Starvation, Encryption, Single Sign On with SAML

Miscellaneous: Log4J, Itext

Other software: Splunk, Postman, Soap UI, XML Spy, Beyond Compare, WinSCP

PROFESSIONAL EXPERIENCE:

Confidential

Development Lead

Programming Language: Java

Technologies: Java8, Spring MVC, Spring REST, JMS, SOAP Web - services, Spring CORE, Spring JDBC, Spring Integration, Spring Annotation, Spring AOP, SAML, Oracle, Spring TCServer, Spring Boot, Maven, HTML, JQuery, Node, React

Database : Oracle

Repository : GIT

Environment: Windows XP, STS

Others: IBM Clear Quest, JIRA, Enterprise Architect, Splunk, Jenkins

Responsibilities:

  • Working as a development lead and responsible for requirement analysis, design, development and unit/integration testing for Confidential application.
  • Interaction with different application leads, system architect, project managers and business leads at various stages of project execution.
  • Interacting with the business analysts regarding the requirement analysis and clarification.
  • Collaborating with QA team for any functional issues and test plan reviews.
  • Collaborating with build and engineering team regarding environmental issues.

Confidential

Development Lead

Programming Language: Java

Technologies: Java8, JSON, Jackson, SDL Tridion, Velocity, HTML, CSS, JMS, SOAP Web-services, Spring CORE, Spring JDBC, Spring Integration, Spring Annotation, Spring AOP, SAML, Oracle, Spring TCServer, Spring Boot, Maven

Database : Oracle

Repository : GIT

Environment: Windows XP, STS

Others: IBM Clear Quest, Enterprise Architect, JIRA, Splunk, Jenkins

Responsibilities :

  • Working as a development lead and responsible for requirement analysis, design, development and unit/integration testing.
  • Developing a test tool which can generates and send all the Confidential emails without requiring data conditioning at backend to trigger different emails.
  • Interaction with different application leads, system architect, project managers and business leads at various stages of project execution.
  • Interacting with the business analysts regarding the requirement analysis and clarification.
  • Collaborating with QA team for any functional issues and test plan reviews.
  • Collaborating with build and engineering team regarding environmental issues.

Confidential

Development Lead

Programming Language: Java

Technologies: Java8, Fortify, XSS, CSRF, CORS, SOAP Web-services, Spring MVC, Spring CORE, Spring JDBC, Spring Integration, Spring Annotation, Spring AOP, SAML, Oracle, Spring TCServer, Spring Boot, Maven

Database : Oracle

Repository : SVN

Environment: Windows XP, STS

Others: IBM Clear Quest, Enterprise Architect

Responsibilities:

  • Working as a development lead and responsible for implementing Confidential across all the applications in CCSSP platform.
  • CCSSP platform contains 7 different applications: Digital Status Fulfilment, Electronic Documents, Credit Options Guide, My Retirement Plan, Customer Needs Assessment, Digital Document Manager, and Financial Health Conversation Tool.
  • Responsible for setting up Confidential standard security profile for all CCSSP applications.
  • Responsible for setting up fortify security software for all the CCSSP applications.
  • Responsible for implementing security best practices for preventing vulnerabilities like XSS, CSRF, CORS, Injection, Resource Starvation.
  • Coordinate with application security champions for SAST and DAST testing for all the CCSSP applications.

Confidential

Development Lead

Programming Language: Java

Technologies: Java, SOAP Web-services, Spring MVC, Spring CORE, Spring JDBC, Spring Integration, Spring Annotation, Spring AOP, SAML, JMS, Oracle, Spring TCServer, Spring Boot, Maven

Database : Oracle

Repository : SVN

Environment: Windows XP, STS

Others: IBM Clear Quest, Enterprise Architect

Responsibilities :

  • Working as a development lead and responsible for requirement analysis, design, development and unit/integration testing for Confidential application.
  • Interaction with different application leads, system architect, project managers and business leads at various stages of project execution.
  • Interacting with the business analysts regarding the requirement analysis and clarification.
  • Collaborating with QA team for any functional issues and test plan reviews.
  • Collaborating with build and engineering team regarding environmental issues.

Confidential

Development Lead

Programming Language: Java

Technologies: Java, SOAP Web-services, Spring MVC, Spring CORE, Spring JDBC, Spring Integration, Spring Annotation, Spring AOP, SAML, JMS, Oracle, Spring TCServer, Spring Boot, Maven

Database : Oracle

Repository : SVN

Environment: Windows XP, STS

Others: IBM Clear Quest, Enterprise Architect

Responsibilities :

  • Working as a development lead and responsible for requirement analysis, design, development and unit/integration testing for Confidential application.
  • Interaction with different application leads, system architect, project managers and business leads at various stages of project execution.
  • Interacting with the business analysts regarding the requirement analysis and clarification.
  • Collaborating with QA team for any functional issues and test plan reviews.
  • Collaborating with build and engineering team regarding environmental issues.

Confidential

Development Lead

Programming Language: Java

Technologies: Java, Spring AOP , Spring MVC, JMS, SOAP Web services, Spring JDBC, Spring Integration, SAML, Oracle, TC Server

Database : Oracle

Repository : Tortoise SVN

Environment: Windows XP, STS

Others: IBM Clear Quest, Enterprise Architect

Responsibilities:

  • Working as a development lead and responsible for requirement analysis, design, development and unit/integration testing for Confidential application.
  • Interaction with different application leads, system architect, project managers and business leads at various stages of project execution.
  • Interacting with the business analysts regarding the requirement analysis and clarification.
  • Collaborating with QA team for any functional issues and test plan reviews.
  • Collaborating with build and engineering team regarding environmental issues

Confidential

Technology Lead

Programming Language: Java

Technologies: Java1.7, Proprietary Phoenix MVC Framework, JMS, JDBC, SAML, SOAP Web services, Oracle, Weblogic Server

Database : Oracle

Repository : SVN

Environment: Windows XP, STS

Others: IBM Clear Quest, Enterprise Architect

Responsibilities:

  • Worked as a technology lead and responsible for requirement analysis, design, development and unit/integration testing.
  • Interacting with the business analysts regarding the requirements clarification.
  • Interacting with QA team and release tech leads for any functional issues.
  • Interacting with build and engineering team regarding environmental issues.
  • Coordinating with onsite team for work allocation and deliverables tracking.
  • Managing project and release process at offshore.

Confidential

Technology Lead

Programming Language: Java

Technologies: Java1.6, Struts Framework, RSA Access manager, JDBC, REST, Web services, Oracle, BeaWeblogic Server

Database : Oracle

Repository : Tortoise SVN

Environment: Windows XP, Eclipse

Others: HP Quality Centre, Enterprise Architect

Responsibilities:

  • Worked as a technology lead and responsible for requirement analysis, design, development and unit/integration testing.
  • Interacting with the business analysts regarding the requirements clarification.
  • Interacting with QA team and release tech leads for any functional issues.
  • Interacting with build and engineering team regarding environmental issues.
  • Coordinating with onsite team for work allocation and deliverables tracking.
  • Managing project and release process at offshore.

Confidential

Application Engineer

Programming Language: Java 1.6

Technologies: Java1.6, Struts, JSP, Swings, Oracle, SQL Server, Weblogic, Junit

Database : Oracle, SQL Server

Repository : Mercurial

Environment: Windows XP, Eclipse

Responsibilities :

  • Working as a developer in a sustenance engineering team and solely handle development requests and enhancement requests of few modules and also responsible for handling all the customer issues for those modules.
  • Interacting with the business analysts regarding the development requests and feature enhancements.
  • Coordinating with the support team to resolve the customer issues.
  • Actively involved in releases, service pack and hot fix delivery.

We'd love your feedback!