We provide IT Staff Augmentation Services!

Sr.java Developer Resume

3.00/5 (Submit Your Rating)

St Paul, MN

SUMMARY:

  • 8 Years of IT experience in developing multi - tier, client/Server applications, Web Application Development, Applications using procedural and object-oriented techniques, Data Modeling, RDBMS.
  • Experience on Use-case design, Analysis Design, Object Model, and Component Model.
  • Implemented Test Driven Development (TDD) in designing, developing, maintaining object oriented applications.
  • Knowledge of Agile Software Development, XP methodologies, Pair Programming and Iterative development.
  • Experience in working with applications having architecture of stand-alone, two tier, and three tier or multi-tier applications.
  • Experience in working on longer term assignments in the in functional areas like Banking and Financial Domain, Online Content Publishing, Workflow Management and Legal Information System
  • Comfortable with adapting to any OS environment and with any language, adept at learning new languages quickly and using the techniques in the most efficient manner.
  • Proven experience in Internet, Intranet & Extranet applications in JAVA, Groovy, Grails, JEE, SOAP, REST, EJB, JMS, JDBC, JSP, Servlets, Angular.js, Bootstrap, JSON, JAXB, XML Beans, XQuery, XSD and AJAX .
  • Strong working experience in RDBMS (Oracle 7.x/8/8i/9i /10g/11g, SQL Server, DB2, Sybase.
  • Extensive experience using Application servers Weblogic 8.3/9.1/10.3, JBoss 4.0, IBM W ebSphere 8.5 and web servers like Apache Tomcat.
  • Experienced in architecting, designing and building frameworks leveraging the capabilities of open source frameworks and tools to cut down cost and development time.
  • Strong experience in open source ( Model View Controller) frameworks like Spring 4.0 (IOC/DI, MVC, Security, Transactions, AOP, JDBC Template, JMS Template), Struts, Tiles, JSF (My Faces) frameworks.
  • Extensive experience using integrated development environment like RAD 8.0, IntelliJ, Eclipse.
  • Experienced in working with version management systems like JIRA, Confluence, TFS, CVS, Clear Case, PVCS and MS Visual SourceSafe.
  • Proficient with Web Services framework and writing XML based Web Services.
  • An enthusiastic and goal-oriented team player possessing excellent communication and interpersonal skills with high level of adaptability

TECHNICAL SKILLS:

Languages:: Java, Groovy, C, C++, HTML, JavaScript, SQL

Enterprise Technologies: JEE - SOAP, REST,Java Servlets, JSP 2.x, JMS, EJB 3.x, JAAS, XML, JSON, Active MQ, ESB Mule

Operating Systems: Windows NT/2000/XP/98, Linux, Mac OS X 10.4

RDBMS worked: Oracle 11g/10g/9i/8i, SQL Server, DB2 6.1, MySQL 5.0 .

Analysis & Design: OOAD using UML 2.0 & Design Patterns .

Application Servers: Jboss 4.x, WebSphere 8.x, Weblogic 10.x

Application/ Web Servers: Web sphere, WebLogic, Tomcat 7.0/8.0

Web MVC Frameworks: Struts 1.2, Spring MVC 4. x, Spring Boot 1.4

Development Tools: Eclipse, Rational XD E, WSAD, Intellij, Spring Tool Suite, MDW.

Version Control: Git, CVS, SVN, VSS, Clear Case

O/R Mapping: Hibernate

Others: Jenkins, Bamboo, CruiseControl, Tiles, EasyMock, Mockito, JUnit, DBUnit, Ant, Maven, Alfresco, Docker .

PROFESSIONAL EXPERIENCE:

Confidential, St Paul, MN

Technologies: Java 1.8 and Java 1.7, JEE, Spring, Spring-MVC, Security, Restful web services, Jackson, Hibernate, Angular-Js, Perl, JUnit, Mockito, Html, CSS, Oracle10g, log4j, JSON, Groovy, GIT, Eclipse, Maven, Micro Services, WebSphere 9, MDW, Alfresco, Docker, IBM MQ, Apache Camel.

Responsibilities:

  • Actively involved in requirements gathering and analysis.
  • Involved in design and implement solutions for this application.
  • Participate and become actively involved in team architecture and solution discussions.
  • Contribute to code reviews and technical design/specifications.
  • Developed the Clean Up module as a Scheduler using the Spring Quartz.
  • Developed Web Services using RESTful web services for supporting transaction of certain modules.
  • Configured MQ Objects within the Websphere Application Environment .
  • Developed Micro Services using Spring Boot and RESTful web services.
  • Involved in Test Driven Development (TDD) by using Junit 4, Mockito.
  • Designed and implemented java Web Services on coherence cache to retrieve the data and send back to front end portal and these web services are in OSB.
  • I have used the Docker for continuous deployment in cloud.
  • Experience in implementing dynamic web applications using Alfresco CMS server.
  • Used Spring IOC, AOP, MVC framework and ORM tool Hibernate for development.
  • Developed caching mechanism with Coherence and Hibernate L2 cache.
  • Developed UI widgets for APM login, policy management.
  • CI box setup with Jenkins which enables seamless integration of FE/APM development.
  • J-console is being used to monitor DB connection leakage and memory management.
  • Involved in agile development process following Behavior Driven Development (BDD)
  • Followed Agile process by managing the daily SCRUM meeting.
  • Provide post production support after the implementation.

Confidential, New York, NY

Technologies: J2EE, C++, Struts, Hibernate, JSP, XML, Web services, Solaris, Sybase, Perl, CVS, Eclipse 3.2, Business Objects, MQ Series, Rogue Wave and Multithreading, ESB Mule, Apache Camel.

Responsibilities:

  • Involved in designing & developing the core architecture of the entire application in C++.
  • Migrating the C++ code to Java code.
  • Migrated code from Skream (Old Risk Engine) to MRM Engine.
  • To monitor the request and response payload MMC mule management console used
  • Written service calls to communicate with Mule ESB.
  • Produced and consumed Rest Services using Mule ESB.
  • Implemented the new model-priority algorithm.
  • Designed and developed MRM Structure for risk calculations.
  • Involved in Currency exposure calculation design.
  • Designed Business logic into Complex SQL’s, Stored Procedures, functions and views.
  • Employed struts for its MODEL-VIEW-CONTROLLER (MVC) pattern and Server side Validation, spring as wrapper class for JDBC and HIBERNATE.
  • Utilize JDBC and hibernate to make database calls, with Sybase as the backend database.

Confidential

Sr.Java Developer

Environment: Java, Hibernate, Spring, Struts, SOAP, JMS, Tomcat, Eclipse, JAXB, Oracle, Maven, SVN, Easy Mock, Junit. Jenkins, Solaris, Agile methodology, ESB Mule.

Responsibilities:

  • Working with Business teams in deriving functional specifications and proving High level solution proposal.
  • Developed functionality to manage storage locations for files (Amazon, UNC path). Application’s saved and retrieved functionality was REST based. Used annotations to specify return types (JSON or XML).
  • Designed, developed and consumed REST and SOAP web services by leveraging Service Oriented.
  • Worked on RAD 7.0 with Web-sphere Application Server 6.1 as the development environment.
  • Had responsible role in handling the problems, amendments and management processes using ESB Mule.
  • Developed Junit Test suite with Easy mock framework.
  • Refactored and maintain web applications using Spring MVC, Sprint IOC with Hibernate.
  • Evaluating the architectural options in alignment with Program Architects and documenting the high-level design, component models and business flows representing the UML models.
  • Prepare Spring configuration/injection rules and prepare transactional guidelines to be used during the code development.
  • Reporting application, Batch processing application, Performance improvements, Pair programming.
  • Web application development - Struts, JSP, spring, hibernate, EJB.
  • Followed Agile process by managing the daily SCRUM meeting.

We'd love your feedback!