Developer/technology Lead Resume
SUMMARY
- 13+ years of experience in Analysis, Design, Development, Integration, Deployment and Maintenance for API Services mainly in banking & telecom domain
- Excellent background of Microservice development and cloud computing platform like Pivotal Cloud Foundry.
- Excellent background in developing web services using Core Java, J2EE Technologies on Tomcat, Web Sphere & Web logic Integration Server.
- Some of the technologies extensively worked on during my tenure in Software Development are Spring Boot, REST, Spring Batch, MVC SOAP Web services, Hibernate, JDBC, JSON & collection.
- Experience in event streaming platform like Apache Kafka.
- Experience in data analytics tool like Splunk, Kibana, Dynatrace and Tealeaf.
- Excellent communication and interpersonal skills and involved in client interactions for scoping, requirements gathering, effort estimates and status reporting.
TECHNICAL SKILLS
Technologies: Java 8, Spring boot, Spring Batch, Spring 3.0, Kafka, J2EE, Servlet/JSP, Struts, EJB 2.0, JSF 2.0, Ehcache, Hibernate, JPA, SLF4J, Logback, Mockito, SOAP & REST web services
Database: Oracle, SQL, Cassandra
Web Server: Tomcat 7.0, Web Sphere, WebLogic 10.3.6, Oracle (OC4J)
Methodologies: Waterfall & Agile
Tools: IntelliJ Idea, STS, Eclipse, JDeveloper, SQL Developer, SoapUI, Postman, SVN, Clearcase, Bitbucket, Maven, Jenkins, Dynatrace, Splunk, Kibana, Tealeaf, Version one, JIRA, Blazemeter, API Store
Code Quality: Junit, Mockito, Spring Context test, Cobertura, PMD, Check Style, Findbug, Sonar, Swagger API documentation.
PROFESSIONAL EXPERIENCE
Confidential
Developer/Technology Lead
Responsibilities:
- Communicated and gathered all the micro services requirements from the product owner.
- Involved with Solution Architect in design and solution.
- Design and develop Rest APIs using Java 8 and spring boot framework.
- Identify and mitigate performance bottlenecks in APIs.
- Deployment on pivotal cloud foundry.
- Testing of the APIs using postman or SoapUI.
- Implemented OAuth2 security using Spring security framework.
- Utilized Agile Methodologies to manage full life cycle development and deployment of the APIs.
Environment: Java, Spring boot, Spring Batch, Kafka, Cassandra, Pivotal cloud foundry.
Confidential
Technology Lead
Responsibilities:
- Leading the team situated in different time zones.
- Involved with Solution Architect in design and solution
- Communicated and gathered all the requirements from business users.
- Prepared of timeline estimations of project and participation of status meetings.
- Design and develop/enhance new & existing APIs using Java Collections framework & spring.
- Developed REST Web services using JSON, XML and Text data & consumed SOAP web services.
- Identify and mitigate performance bottlenecks in APIs.
- Utilized Waterfall & Agile Methodologies to manage full life - cycle development of the project.
- Integrated spring and Hibernate ORM framework for persistence and used Hibernate Dao Support with Hibernate Template to access the data.
- Implemented web services using JAX-WS model and REST services.
Environment: Java, J2EE, Spring, Ehcache, JPA, Hibernate
Confidential
Technology Lead
Responsibilities:
- Communicated and gathered all the requirements from business users.
- Prepared of timeline estimations of project and participation of status meetings.
- Involved with Solution Architect in design and solution
- Involved in design and development using Java Collections framework & JSF.
- Hibernate was used for Object Relational mapping with Oracle database.
- Trouble shooting and tracking defects towards closure.
- Involved in SIT and UAT phases of the Application.
- Analyze system specifications and translate system requirements to task specifications for junior developers.
Environment: Java, J2EE, spring, JSF, rich faces.
Confidential
Senior java Developer/ Technology Lead
Responsibilities:
- Communicated and gathered all the requirements from business users.
- Prepared of timeline estimations of project and participation of status meetings.
- Involved in design and development using Java Collections framework & SOAP web services.
- Utilized Agile Methodologies to manage full life-cycle development of the project.
- Implemented web services using REST services.
- Trouble shooting and tracking defects towards closure.
- Involved in Developing UML artifacts such as Activity Diagrams using MS Visio.
- Organized Team Meetings, Design Discussion and client calls.
- Analyze system specifications and translate system requirements to task specifications for junior developers.
Environment: Java, J2EE, spring, web service.
Confidential
Senior Java Developer
Responsibilities:
- Enhancement of Certain Modules of Confidential and Related sub Modules mainly SOH.
- Communicated and gathered all the requirements from users.
- Prepared of timeline estimations of project and participation of status meetings.
- Involved in design and development using Java Collections framework for Sales and Order Handling subordinate system of Confidential
- Responsible for maintaining the code repository in Clear Case.
- Involved in SIT and UAT phases of the Application.
- Trouble shooting and tracking defects towards closure.
Environment: Core Java, Servlet, JSP, Struts1.0, EJB 2.0, Top Link Framework, Oracle App ServerOracle10gTitle: Blue-Ray Disc Authoring
Confidential
Java Developer
Responsibilities:
- This project consists designing animated menus and providing animation using J2ME technology.
- Project provides many different feature for different regions using PAL(Playback Abstraction Layer).
- PAL provides different subtitles audio combination for the movie, bonus features, songs & other extra features.
- Blue-ray disc also provides Confidential functionality which consists update the movie, movie trailer whenever new update version is available on the internet.
- Project provides the facility to restrict the disk for specific reason like a disk for America will not run in India & vice versa.
Environment: Core Java, Jive Framework, BDJ
Confidential
Java Developer
Responsibilities:
- Communicated and gathered all the requirements from business users.
- Designed and developed various modules of the application with J2EE design architecture
- Trouble shooting and tracking defects towards closure.
- Involved in Developing UML artifacts such as Activity Diagrams using MS Visio.
Environment: JSP, Servlet, HTML, Java Script, Struts, SQL.