We provide IT Staff Augmentation Services!

Technology Lead / Senior Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Full stack developer with 9 years and 7 months of Java, Java EE, Angular experience in all phases of software development life cycle, including requirement analysis, design, development, testing, debugging, disaster recovery, performance tuning and production support.
  • Expertise in various Java EE technologies which includes REST, SOAP Web Services, WebSphere MQ, EJB, Spring, Hibernate, Servlets and JSP
  • Extensively developed web applications using Angular, JavaScript, Typescript, JSF, HTML, Jquery, Bootstrap and CSS
  • Used various design patterns for building Web and Java applications
  • Extensively developed distributed tasks in Hazelcast In - Memory Data Grid (IMDG)
  • Experience in developing applications which connects to Salesforce CRM application using web services and enterprise connection
  • Experience in developing application using JSF Framework
  • Experience in using servers like WebSphere, Weblogic, JBOSS and Tomcat.
  • Extensively used IDE’s such as RAD, Eclipse, Intellij IDEA, Visual Studio Code, WebStorm, Oracle SQL developers
  • Extensively worked with databases Oracle 10g
  • Adept in writing stored procedures and Functions using PL/SQL.
  • Development experience in various platforms like Windows and Unix
  • Experience in using version control tools like CVS, Clearcase, GIT and Dimensions
  • Experience in designing UML diagrams using RAD and ArgoUML
  • Experience in writing unit test cases using JUnit, Jasmine
  • Experience in writing automated tests using Groovy, Karma
  • Experience in writing build scripts using ANT and Maven
  • Experience in Waterfall and Agile software methodologies

PROFESSIONAL EXPERIENCE:

Confidential

Technology Lead / Senior Developer

Responsibilities:

  • Requirements collection, analysis and design of Java EE, Java and Web applications
  • Development of front end application using Angular and JSF
  • Development of Java EE application using WebSphere MQ
  • Developed In-Memory Data Grid using Hazelcast and distributed tasks
  • Developed Rest Web Services as a backend for Angular based web application
  • Developed Data access layer and Spring controllers
  • Written unit test cases using Junit matchers for all of the layers Controller, Service and DAO
  • Written unit test cases using Jasmine for user interface
  • Responsible for code reviews and mentoring team members

Environment: Java, Java EE, EJB, WebSphere MQ, Spring MVC, Spring transactions, Hibernate, REST Web Services, Angular, JSF, HTML5, WebSphere, Junit, Hazelcast IMDG, Salesforce CRM, Linux, Oracle, RAD, Dimensions, Shell Script, Putty, Advanced REST Client, log4j, Jasmine and MQ Visual Edit

Confidential

Technology Lead

Responsibilities:

  • Requirements collection, analysis, design and development of communication engine project
  • Collaborate with the development, QA and architecture teams to design, implement and manage the build and release processes
  • Developed Apache CXF SOAP Web Services
  • Business requirement analysis
  • Estimation and scheduling and Testing support
  • Written unit test cases using Junit matchers for all of the layers Controller, Service and DAO
  • Responsible for code reviews and mentoring team members

Environment: Agile Methodology, Java, Java EE, Apache CXF, Rabbit MQ, Spring, Jetty, Junit, ThunderHead, Linux, Oracle, Eclipse, CVS, Shell Script, Putty, SOAP UI and log4j

Confidential

Technology Lead

Responsibilities:
  • Software development, systems implementation and BI project leadership
  • Strong problem solving skills
  • Managed Services
  • Agile and Waterfall project management experience
  • Implementing and managing enterprise IT systems for global businesses
  • Estimation and scheduling
  • Business requirement analysis
  • Technical Design
  • Leading Development team, Develop Spring MVC application and Testing support

Environment: Java, Java EE, Spring MVC, REST (Jersey), WebSphere, Junit, Team site, Linux, Oracle, Eclipse, CVS, Putty, Postman and log4j

FIS Global Business Solutions

IT Specialist

Responsibilities:

  • Business requirement analysis
  • Technical and Functional Design
  • Development and Enhancements
  • Defect fixing
  • Testing

Confidential

Service Delivery

Responsibilities:

  • Incident handling
  • Production & Readiness deployments
  • Disaster recovery
  • Infrastructure maintenance
  • Automating service delivery reports
  • Performance testing

Environment: Java, Java EE, SOAP Web Service, WebSphere, Junit, Linux, Oracle, Eclipse, CA SCM workbench, Putty, SOAP UI and log4j

Confidential

Senior Software Engineer

Responsibilities:

  • Analyzing and Understanding scrum stories
  • Preparing UML Diagrams
  • Code Development and Testing
  • Testing automation
  • Coordinating with the onsite team during design, development and testing

Environment: Agile Methodology, Java, Java EE, SOAP WebService, Groovy, Weblogic, Junit, Linux, Oracle, Eclipse, Subversion, Putty, SOAP UI and log4j

Confidential

Developer

Responsibilities:

  • Requirement Analysis
  • Prepare Functional and Technical Design Documents
  • Development
  • Prepare test plan and test cases
  • Assembly and Integration testing
  • Warranty Support

Environment: Java, Java EE, Struts, WebSphere, Junit, Linux, DB2, WebSphere Studio Application Developer, Clearcase, HPQC, Putty

Confidential

Developer

Responsibilities:

  • Requirement Analysis
  • Prepare Functional and Technical Design Documents
  • Code Development
  • Prepare test plan and test cases
  • Assembly and Integration testing

Environment: Java Swing, Java EE, Groovy, WebSphere, Junit, Linux, DB2, WebSphere Studio Application Developer, Subversion, Putty, SOAP UI and log4j

We'd love your feedback!