Technology Lead / Senior Developer Resume
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