We provide IT Staff Augmentation Services!

Sr. Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Senior Java/J2EE developer having 11 years of IT experience in design, development, and testing of multi - tier enterprise J2EE applications in Mortgage,Health Insurance, Finance,Telecom,Retail and Manufacturing domains
  • Very strong and broad technical background and ability to seek out the best architectural solution.
  • Extensive experience in Design Patterns, OOAD, Use Cases, Activity diagrams, sequence diagrams, and class diagrams in UML modelling.
  • Hands on experience in standard J2EE design patterns like Singleton, Factory, Abstract Factory, Session Façade,Decorator, Adpater, MVC, Front controller, Business delegate and DAO Patterns.
  • Experience in Core Java(1.6/1.8) such as Collections, Multithreading, Concurrency, I/O, Generics.
  • Expertise in Business components with Spring MVC, Spring JDBC Template, Java beans, spring beans, POJO, Aspects, Dependency Injection, Spring Boot.
  • Development of RESTful (JAX-RS) objects with CXF server and JSON Converters, Adapters and Interceptors.
  • Experience in developing Web service Consumer (JAX-WS) using SOAP, WSDL, Marshaller, Unmarshaller.
  • Experience in Spring Security, SSO, SSL.
  • Implementation of DAO objects with JDBC, Spring JDBC Template and JPA/Hibernate.
  • Expertise in Persistence frameworks to map objects with database tables using Hibernate and Relational Views.
  • Hands on experience in XML suite of technologies belonging (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM, JAXB).
  • Experience in developing Web service Consumer (JAX-WS) using SOAP, WSDL, Marshaller, Unmarshaller, Web Service Templates and Axis.
  • Experience in Drool for rule .
  • Programming experience in Oracle SQL & PL/SQL like Stored Procedures, Trigger, Functions, Indexes, Views, Sequences with TOAD,SQL Developer.
  • Expertise in Front end technologies; HTML, JavaScript, AJAX, JSON, JQuery, Angular.
  • Solid experience in web component development with Servlets, Filters, JSP, JSTL, Tiles, Validators, Struts, Spring MVC frameworks and custom tag libraries.
  • Proficient in DB2, Oracle and SQL Server
  • Experience in Message Queue configuration and Messaging system implementation using JMS
  • Hands on experience in UNIX shell scripting and worked on tools like Putty, Win SCP, SSH.
  • Configuration of JNDI for various external resources to integrate with application.
  • Solid understanding of Endeca search engine and integration with Endeca APIs.
  • Experience in writing test cases using JUnit and EasyMock.
  • Hands on experience with IDEs such as Eclipse, Net Beans, RAD, IntelliJ.
  • Extensive use of Web and Application servers such as Apache, Tomcat, Web sphere and Web logic servers.
  • Proficient in Maven and Ant build tool and Version control management using GIT, VSS, CVS, ClearCase, Accurev, Perforce, and Subversion.
  • Very strong in Agile practices such as Scrum meeting, Sprint Planning, Demonstration of Sprint deliverables to Line of Business at the end of each sprint.
  • Excellent analytical, problem solving, debugging & trouble shooting, communication & interpersonal skills with ability to perform independently and as part of a team.
  • Highly organized with the ability to prioritize work load, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications.
  • Ability to learn new technologies.

TECHNICAL SKILLS

Java: Java 1.8, Stream API, Lambda Expression, Collections, Multithreading, Exception Handling, Concurrency, I/O, Files, Generics.

Web: Spring MVC, Spring JDBC Template, JSP, JSTL, Tiles, Servlets, Filters, Struts 2.0

Front end: JavaScript, HTML, CSS, JQuery, AJAX, Angular 2/4

Business Layer: Spring Boot, Spring beans, Sppring Web Service Template, Aspects, Dependency Injection, EJB, Micro Service

XML: XML, XSL, DTD/Schema, DOM/SAX API, JAXB

Web Service: Web Services, Restful, SOAP, JSON

Messaging: JMS, MQ

ORM Persistence: JPA/Hibernate 3.5

Batch Job: Spring Batch 3.X

Databases and Tools: DB2, Oracle 10g/11i, SQL, PL/SQL

NOSQL: MONGODB

Testing / Bug Fix Tools: JUNIT 4.5, Easy Mock, Soap UI

Design Methodology/Tools: UML, Object Oriented Analysis and Design, J2EE Design Patterns

Deployment & Build Tool: Apache Maven, Jenkins, Apache Ant, Blade Logic

Source/Version Control: GIT, RTC, Clear Case, VSS, CVS, Perforce, Accurev

OS: Windows and Unix

Servers: WebSphere 8, Web Logic server 12, Tomcat, Apache

Project Management: Version One, Team Forge, Clear Quest, JIRA

PROFESSIONAL EXPERIENCE

Confidential

Sr. Developer

Responsibilities:

  • Deliver new and complex high quality solution by analysing of user story related to pricing, low level design, development and unit test of release 2
  • Utilize in depth knowledge of functional and technical experience in Java/J2EE technologies and in conjunction with industry and business skills to deliver solutions to customer.
  • Troubleshooting and debugging application issues/defect and provide solution in timely manner.
  • Utilize Writing Junit test cases for new/modified application code for code coverage.
  • Uses Git as version control tool and maven for building the application modules.
  • Develop and modify technical documents as per company standard process prototype as well as participate/discuss in daily standup meeting as part of Agile methodology followed.
  • Ability to learn and absorb new tehnologies/business

Environment: Java 1.6/1.8, EJB(Session Bean,MDB),MQ, JDBC, Spring Core,Spring MVC,Spring Aspect, JSP,Batch Jobs, SOAP/ Restful Web Service, DB2, Weblogic Application Server 12,GIT,Rapid SQL,Jenkins,Eclipse Kepler/Neon,.

Confidential

Sr. Developer

Responsibilities:

  • Responsible for developing and guiding in delivering solution to our customer in the Insurance sector.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements.
  • Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
  • Utilize in-depth knowledge of functional and Technical experience in Banking Borneo Component and in conjunction with industry and business skills to deliver solutions to customer.

Environment: Java 1.8, JPA 2, Spring Core,Spring MVC,Spring Aspect,Spring Transaction,Spring Batch,JPA/Hibernate,Drool(Rule),Apache Freemarker Language, Restful Web Service, DB2, Web Sphere Application Server 7,Eclipse Indigo.

Confidential

Sr. Developer

Responsibilities:

  • Responsible for development in delivering solution to our customer in the Telecom sector.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements
  • Responsible for managing scope, tracking, change control, aspects of the project.
  • Responsible for effective communication between the project team and the customer.
  • Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
  • Utilize in-depth knowledge of functional and Technical experience and in conjunction with industry and business skills to deliver solutions to customer.

Environment: Java 1.6, Spring 3, JDBC,Spring JDBC Template,Spring Batch, Message Driven Bean,MQ, JSP,JQuery, Restful Web Service,XML,XSD,Oracle 11g, Web Sphere Application Server 8.5,RAD 8.5,Accurev,XML Spy,Putty.

Confidential

Sr. Developer

Responsibilities:

  • Responsible for developing and guiding a project team in delivering solution to our customer in the Banking sector.
  • Deliver new and complex high quality solutions to clients in response to varying business requirements
  • Responsible for managing scope, planning, tracking, change control, aspects of the project.
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
  • Utilize in-depth knowledge of functional and Technical experience in Banking Borneo Component and in conjunction with industry and business skills to deliver solutions to customer.

Environment: Java 1.6, Multithreading, JPA 2, Spring 3, Hibernate, JQuery, Struts 2, Restful Web Service(Apache cxf), Oracle 11g, Web Sphere Application Server 7,Eclipse Juno.

Confidential

Responsibilities:

  • Deliver new and complex high quality solutions to clients in response to varying business requirements
  • Responsible for managing scope, planning, tracking, change control, aspects of the project.
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
  • Utilize in-depth knowledge of functional and Technical experience in ETUB and DSA-NMC and in conjunction with industry and business skills to deliver solutions to customer.
  • Maintain Quality Procedure to meets quality goals.
  • Key projects handled so far ECS,Maxis,FMS.

Environment: Java 1.5, JSP,Servlet, Shell Script,Oracle 10g, Websphere Application Server 6.1,Unix,RAD.

We'd love your feedback!