We provide IT Staff Augmentation Services!

Senior Developer/architect Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 16+ years of total J2EE Hands On Experience including 9+ years in USA
  • Experienced in managing Global clients like Confidential, TIAA - CREF, Confidential, Confidential, Confidential Group, Confidential, Confidential, Mahindra Satyam
  • Experienced in Agile/scrum, Continuous integration/Continuous deployment Methodology.
  • Played key roles as an Architect /analyst/Team-Lead/Managing Onsite-offshore teams
  • Managed complex projects with global implementation, and rapidly evolving requirements.
  • Effective communication skills and record for coordination between globally located teams.
  • Project delivery under stringent timelines and high pressure.
  • Acted as liaison between management and development team for Requirements and QA.
  • Project Management, Project Schedule, Project Tracking and Team Management
  • Rich experience in translating Business requirements to understandable IT systems requirements and Implementing CMM Methods & Procedures across the organization.
  • Have domain knowledge in Banking, ERP, Communications, Education, Trading, Insurance -Retirement Holdings

CORE COMPETENCIES:

  • Hands on experience J2EE,SOA Design Patterns, SOAP Services, Restful Services, Hibernate, Spring, JMS, Ajax, JQuery, NodeJS design Patterns, AnguarJS, expressJS,Spring integration, Apache Camel,EAI
  • Designed/Architected Responsive UI templates using AngularJS with NodeJS on server using ExpressJS module

TECHNICAL SKILLS:

Languages: Java SQL, PL/SQL, Python, PHP

Operating Systems: Windows NT (V4.0)/2000, XP, Vista, Windows95/98, UNIX, Linux

O/R Mapping Tools: Hibernate 3.x.

J2EE Framework: Struts, Spring Webservices, Beans, Hibernate, and Spring MVC, Spring Security

Web Technologies: JavaScript, J2EE, JSP, DOJO, JSTL, JSON, Servlets, Web Services Log4J, Apache CXF,Axis2,AJAX, JQUERY,J SF, Portlets, Restful Services, ADF, Spring batch, Spring Security, BPM

XML Technologies: XML, XSL, XSD, JAXP (SAX 2.0, DOM 2.0), JDOM, XPath 2.0.

Design Tools: Rational Rose UML

Java Script: Ajax, JQuery, Node.js, AngularJS, CSS3, Mocha/Chai, Express, Yoeman, Karma

Build Tools: Ant, Maven, Yoeman

Unit Test: Junit, Powermock, Mockito

GUI: AWT, JFC

IDE: Eclipse 3.2, IntelliJ IDEA 3.0.2, JCreator Pro v2.5, JBuilder 9.0.

Middleware Technologies: RMI, CORBA and EJB 3, JMS, Apache Camel. Spring integration

Relational Databases: Oracle11i, DB2, MS SQL Server, PL/SQL and MS Access, MongoDB, Postgress

Web Server: Java Web Server 2.0, Tomcat 5.0/5.5,Spring Boot

App Server: Weblogic 9.2, Web Sphere 4.x, Tomcat 4.x, Weblogic Portal Server 10G

Other Tools: JUnit, Toad, Single-sign on (Site Minder), XML Spy, Rational Clear Quest, JIRA, Enterprise Architect, Microsoft Visio, Jenkins, MicroServices

Version Control: VSS 6.0, CVS (Concurrent Version System), GIT

EXPERIENCE:

Confidential

Senior Developer/Architect

Responsibilities:

  • Designed/Architected Responsive UI templates using AngularJS with NodeJS on server using ExpressJS module
  • Written routers to talk to different services
  • Written Restful service on NodeJS
  • Used NPM packaging tool
  • Consumed JSON on web service using AngularJS and created Single page templates
  • Architected Micro Services for separating out Reports, Caching and Payments module using Spring Boot registering on Eureka Service
  • Accessing above created services using Spring load balanced enabled REST Template(Ribbon)
  • Spring JMS Template messaging enabled for communicate between each of the micro services
  • Enabled OAuth for authentication for web services and spring HTTP web filters to check the authentication
  • Designed and written services, DAO, spring JDBC templates for Persistence, Caching services, Spring Security, AOP for Transactions management using Springs
  • Added Request header authentications filters using springs security
  • Worked on Messaging Queues to send JMS messages at Enterprise architecture level
  • Worked on Mockito, Junit,Karma for unit testing and code coverage
  • Worked on EJB3 for exposing existing methods as web services methods.
  • Used (Jira) Agile development Methodology - story points based estimations, scrum calls, sprint Sessions, Joint application development Sessions
  • Manage day to day technical challenges and communicate to project manager any risks or issues associated with the development activities

Environment: JBoss EAP 5.x, J2EE, JSP, Springs MVC Framework, Springs Core, Spring Security, MSSQL, Mockito, Junit, JRebel, Jenkins, EJB3,angularJS,HTML5,CSS3,JSON,MicorServices,Spring Integration,Spring Boot

Confidential, Lawrence, Kansas

Tech Lead/Architect

Responsibilities:

  • Created student information dash board who are taking exams using angularJS, NodeJS using expressJS framework
  • Design & coding of spring batch Processing of large sets of Student CSV records using template design pattern
  • Worked on Springs Thread executor frameworks for processing large sets of students volume
  • Designed & Written DAO Services using Spring Core, Persistence using Hibernate,
  • Created SPA for student data information system using AngularJS
  • Created a custom single-page web application that queries/updates student information system.
  • Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Tested all application controllers extensively with mocha/chai and angular’s built-in testing facilities.
  • Created custom directives for re-usable components (multi-field form elements, background file uploads).
  • Made extensive use of promises for application control flow.
  • Worked on Mockito, Junit,PowerMock, for unit testing and code coverage
  • Developed Restful Web services to consume student scores using Spring and Rest Templates
  • Worked with analyst, QA to understand new/changed requirements
  • Used (Jira) Agile development Methodology - story points based estimations, scrum calls, sprint Sessions, Joint application development Sessions

Environment: Tomcat 7.0, AJAX, JQuery, Springs 3+,Hibernate 3+, Restful Services, ehCache, Oracle Jdk 1.7,Jira,GIT,Sonar,Postgress database, Springs MVC Batch, JMS, Jenkins, JSON, JPA, Ajax,JQuery,Jenkins,angularjs,Mocha,node.js,Mockito,PowerMock

Confidential, NC

Tech Lead /Architect

Responsibilities:

  • Converted SOAP Services to Restful services to access and update employee Retirement holding details using Springs Frame work
  • Created SQL scripts for Trading
  • Driven Architectural design for Restful services
  • Created JSF Portlets on weblogic portal server talking CDI beans as controllers
  • Written EJB session/entity beans for persistent layer
  • Used coherence caching to fetch pricing details for asset classes
  • Written Technical design document using Rational Rose
  • Hands on Experience on SOAP, J2EE Design Patterns, Restful Services, spring, hibernate, web logic Portlets
  • Used (RTC) Agile development Methodology - story points based estimations, scrum calls, sprint Sessions, Joint application development Sessions
  • Coordinate with Analysts, QA, Offshore teams to drive the project
  • Managed from requirements to design and towards identifying mutually agreed solutions with Architect, technical teams, and business partners.
  • Mentored development teams.
  • Work with different teams for Production deployment ready
  • Manage day to day technical challenges and communicate to project manager any risks or issues associated with the development activities

Environment: Web logic Portal 10G, J2EE, EJB, JSF Portlets, Springs Framework, Web Services, SOAP, XML, Restful Services, Coherence distributed caching, Tivoli

Confidential, NJ

Technical Lead

Responsibilities:

  • Developed Restful services using apache Confidential for accessing shipping details
  • Used Apache Camel for transformation and multicasting of the external orders
  • Worked on SSL http authentication of Restful service
  • Written Technical design document
  • Documented using UML diagrams
  • Participated as a key team member in planning, designing and coordinating the testing
  • Involved in code reviews and code walkthroughs with the client
  • Implemented code clover as a code coverage tool
  • Interacted with client on day to day basis and shared weekly status reports.

Environment: JDK 1.5, Servlets, JSP, Spring, Struts, Hibernate, Axis Web Services, SOAP,XML,RestFul Service,SVN

Confidential,NJ

Technical Lead

Responsibilities:

  • Designed and developed dynamic XSLT email template
  • Designed web service to interact with Strong mail emai server
  • Developed Linux Cron batch process to read details from csv file and send out mails
  • Written Batch Jobs in oracle PL/SQL for processing the emails
  • Documented using UML diagrams
  • Shared weekly status report with the client

Environment: JDK 1.4, Servlets, JSP, Spring, Struts, Hibernate, Axis Web Service, XML, XSL, SVN, Apache Camel

Confidential, CA

Technical Lead

Responsibilities:

  • Developed UI using Struts and Persistent layer using hibernate to aggregate the deferrals for a given period
  • Developed Oracle SQL stored Procedures to update the deferrals amounts based on the attached deferral templates
  • Written Batch Jobs in oracle 10G PL/SQL for generating the daily/monthly reports
  • Mentored junior team members
  • Evaluated new technologies and tools to use for development in close co-ordination with the Project Manager.

Environment: JDK 1.4, Servlets, JSP, spring, Struts, Hibernate, Oracle 10G

Confidential

Technical Lead

Responsibilities:

  • Designed and developed financials blotters to show all financial transactions on day to day basis
  • Developed Push technology using JMS to automatically refresh the blotters
  • Developed UI using applets and servlet communication talking to EJB beans as persistent layer
  • Implemented web logic clustered based environment set up

Environment: JDK 1.4, JDBC, Spring, JMS, Mule 1.3.3, JAXP, Xpath, XML, Web Services, Weblogic 8.1, Oracle8i.

Confidential

Senior Software Engineer

Responsibilities:

  • Written cook books and Technical design document
  • Developed UI using struts and EJB as persistent layer
  • Work with offshore team to deliver the product
  • Involved in Code reviews & code walkthroughs
  • Evaluated new technologies and tools to use for development in close co-ordination with the Project Manager

Environment: JSP, JDBC, Servlets, EJB, HTML, Jdk1.3, Oracle8i, CVS/jVCS.

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in JSP Coding
  • Developed application on Web logic and websphere application server
  • Written JSP templates to interact with Oracle

Environment: JSP, JDBC, Servlets, EJB, HTML, Jdk1.3, Oracle8i, CVS/jVCS, Business Intelligence, SQL server

Confidential

Software Engineer

Responsibilities:

  • Involved in Coding & development life cycle
  • Write the Technical design document
  • Developed application on Web logic application server using J2EE technology
  • Requirement Analysis, Design and Development of user requirements.

Environment: JSP, JDBC, Servlets, EJB, HTML, Jdk1.3, Oracle8i, CVS/jVCS.

We'd love your feedback!