Seniordeveloper,technicallead Resume
Madison, WI
SUMMARY:
- 10+ years of experience in all phases of Software Development Life Cycle (SDLC)
- Expertise in Architecture, Design and Development of Java based Enterprise and Web applications.
- Extensively worked on building and consuming the Restfull and SOAP Webservices.
- Used a Microservice architecture with Spring boot, Spring cloud config, Ribbon, Eureka Naming Server, Zuul and Zipkin
- Experience in developing Web Applications with various Open Source frameworks: Spring Framework 4.0, Spring MVC, Spring Boot, Microservices, Web Services (REST and SOAP), Hibernate, JPA
- Developing Web Applications and UI Applications in Various Domains using web technologies such as HTML, CSS, JavaScript, DOM, JQuery, AngularJS, JSON, AJAX
- Experience in software configuration management using GIT, CVS, Clearcase, SVN and Bitbucket.
- Hands on experience on Jenkins, which provides continuous integration services for software development for various projects and implemented cruise control using Ant scripts.
- Experience working in an Agile Environment
- Innovative, very good analytical and problem solving skills
TECHNICAL SKILLS:
Frameworks: Struts 1.x/2.0, Spring 3.x/4.0, Hibernate3.0/4.0, Spring Boot, Spring Cloud, Spring Web, Spring Batch, Spring Integration.
Web Technologies: HTML, CSS, DHTML, HTML5, Servlets, JSPs, EJB, JNDI, JMS, XML, XSLT, XSD, JQuery, AngularJS, NodeJS and Ajax
Web/Application Servers: Apache Tomcat, IBM WebSphere, WebLogic and J - Boss
IDE's: Eclipse, NetBeans and RAD
Database: Oracle, MS SQL Server, MySQL, Postgres
Webservices: SOAP and REST web services
Version Control: SVN, GitHub, Bit bucket, CVS, Subversion and Clear Case
Other Utilities: ANT, Log4j, Soap-UI, Maven, and HP Fortify Security Scan
PROFESSIONAL EXPERIENCE:
SeniorDeveloper,TechnicalLead
Confidential, Madison, WI
Responsibilities:
Responsibilities:
- Gather and understand requirements from business partners and convert them into low level design and technical specifications.
- Developed code for web applications using J2EE, In-house framework and open source frameworks like Spring, Struts
- Designed and developed web services with JAX-WS
- Designed and developed Rest services using REST framework and Spring Boot
- Configured Centralized Microservice Configuration with Spring Cloud Config Server
- Implemented client-side load balancing (Ribbon), Dynamic scaling (Eureka Naming Server) and an API Gateway (Zuul)
- Implemented Distributed tracing for microservices with Spring Cloud Sleuth and Zipkin
- Configured Spring Cloud Bus to exchange messages about Configuration updates
- RPDT Application:
- Developed RPDT front end using Angular.js, Node.js, bootstrap.js
- Designed and developed Rest services using REST framework
- Created JUnit test cases and conduct testing in unit and integration of Rate and PC.
- Provide technical and application guidance and support throughout the release process.
Environment: JAVA/J2EE, Spring 4, Spring Boot, Microservices, Pivotal cloud, AngularJS, REST and SOAP services, Apache CXF 3, SQL/PLSQL, JBOSS 6 application server, Oracle Database 11g, XML, XSLT, My Eclipse IDE, Jenkins, Git, Bitbucket.
Lead Developer
Confidential, Bloomington, IL
Responsibilities:
- Responsible for design deliverables. Designed and developed application using Spring Core, Spring AOP, Spring Web MVC modules, Apache CXF and Hibernate.
- Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services.
Environment: Java/J2ee, Spring, Hibernate, Rest Easy, Mule Soft, WebSphere Application Server 8, Postgres.
Tech Lead Developer
Confidential, New Mexico State, IL
Responsibilities:
- Contributed software engineering expertise in the development of products through the software lifecycle, from requirements definition through successful deployment.
- Design, development and testing of web application and integration projects using technologies such as CoreJava, J2EE, JSP, JDBC, JavaBeans, Web Services (SOAP)
Environment: Java.J2EE, JSP, Servlets, XML, XSLT, HTML, CSS, java Script, WebSphere Application Server 6.0, Rational Application Developer, Clear Case, Clear Quest, Unix, Windows XP, Oracle 10g, Crystal Reports XI.
Lead Developer
Confidential, O Fallon, MO
Responsibilities:
- Responsible for designing, Documenting, Coding and Framework coding
- Interacted with Architects for design changes and improving performance of the system
- Finalizing business requirements with clients, designing technical documentation, SAD documentation and specifications.
Environment: Java/J2EE, Struts 2.0, Spring, Java Script, WebSphere 8.0, RAD 8.0.4, XML, Hibernate, Oracle, Web Services, JSON, Log4j, Ajax, JQuery, XSLT, Oracle, JAX RPC/WS RPC, SOAP, SSL, HTTPS, and Windows XP.
Developer
Confidential, San Francisco, CA
Responsibilities:
- Designed, developed and enhanced the Confidential process using Struts with MVC model and Spring Container. Involved in designing Software Architecture Document (SAD).
Environment: Java/J2EE, Struts 2.0, Spring 2.0, JSP, JDBC, XML, CSS, HTML, Java Script, JNDI, JMS, SQL, PL/SQL, Windows XP, Oracle 10g, WebSphere Application Server 6.2, Rational Application Developer.
Developer
Confidential, Lansing, MI
Responsibilities:
- Implemented SCA using Service Data Objects and deployed them on WebSphere Process Server
- Developed Business Process Model (Process Diagrams) using WebSphere Business Modeler
Environment: Java/J2EE, Struts 1.2, Hibernate 3.0, JSP, JSON, AJAX, XML, CSS, HTML, JNDI, JMS, SQL, PL/SQL, Java Script, I Text, Web Services, SOAP, Log4j, Oracle 10g, WebSphere Process Server 6.1, WebSphere Message Broker(MQ), WebSphere Business Modeler, WebSphere Integration Developer 6.1
Developer
Confidential, Lansing, MI
Responsibilities:
- Involved in developing, enhancing and customizing the code. Responsible for the Batch Jobs Send/ Receive and Maintenance of those jobs in the Production System. Involved in Developing Crystal reports according to clients’ requirements. Developed SQL, PL/SQL queries for data analysis and extraction
Environment: Java.J2EE, JSP, Servlets, XML, XSLT, HTML, CSS, java Script, WebSphere Application Server 6.0, Rational Application Developer, Clear Case, Clear Quest, Unix, Windows XP, Oracle 10g, Crystal Reports XI.
