We provide IT Staff Augmentation Services!

Senior Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Results driven developer around12 years of experience in designing and implementing enterprise applications using Java J2EE and its associated technologies and frameworks.
  • Expertise in designing and developing the software applications by applying the Object Oriented Programming (OOP) Concepts and Principles with a wide exposure to e - business, B2B applications, service delivery, and Internet and intranet applications.
  • Expertise in Core Java, J2EE technologies and frameworks like EJB, Java Beans, JSP, JSF, Servlets, JSP Tag Library (JSTL), JDBC, RMI, JNDI, JMS, JTA, JSF, Spring Core, Spring MVC, Spring Batch. Spring Security. Hibernate, AJAX and XML
  • Expertise in JavaScript and its frameworks, JQuery
  • Have good knowledge on Angular JS, Spring Bootand Springmicro services.
  • Good experience in developing and consuming the SOAP, RESTfull and JAX-RPC based WebServices, WSDL, UDDI, JAXB and SoapUI.
  • Experience in providing the effort estimations and mentoring the team members, Internal and External code reviews using the tools like AgileReview, Jupiter, and CodeTutor.
  • Involved in the designing the applications using the UML Class, Sequence, Component, Deployment, Use-Case, and Topology diagrams using Rational Software Architect (RSA) and Microsoft Visio.
  • Good experience applying the performance optimization techniques and involved in analyzing the Heap dumps and Thread dumps in fixing the memory leaks and deadlocks. Sound knowledge in using the profiler tools like JProfiler and VisualVM.
  • Experience in implementing Core Java & J2EE design patterns like Singleton, Factory, Abstract Factory, Builder, Prototype, Front Controller, Observer, Strategy, Adapter, Composite, Iterator, Decorator, Proxy, MVC, Front Controller, Composite View, Dispatcher View, Service to Worker, Service Locator, Business Delegate, Data Access Object, Session Façade and Value object patterns etc.,
  • Extensive knowledge of Web & Application servers including IBM Websphere, Websphere Liberty Profile, Apache Tomcat and BEA’s Weblogic, JBoss and involved in server administration for JNDI Datasource Configuration, Environment variable, Logs setup etc.
  • Proficient in Java Multi-Threading, TCP/IP Socket programming, Swing programming.
  • Having good experience in using unit test frameworks like JUnit, JUnit-Addons, EasyMock, PowerMock.
  • Experience withWebSphere MQ 5.3 and 6.0.
  • Experience in Data Modelling, Stored Procedures and functions and worked on Databases such as Oracle, MySQL, PostgreSQL, and DB2.
  • Extensively worked on IDE’s like Rational Software Architect (RSA), Eclipse, IntelliJ IDEA, MyEclipse, JBuilder, NetBeans,
  • Good experience in using and configuring the continuous integration systems Jenkins, Hudson and CruiseControl
  • Having good knowledge on Agile Methodologies, and also having hands on experience in Test Driven Development (TDD)
  • Having good experience in using the build tool like Maven and Ant. Involved in creating Maven multi module projects and test-driven projects.
  • Having extensive project experience in Telecom, Banking and Finance applications.
  • Having good experience in Production Support and Maintenance Projects.
  • Excellent communication and interpersonal skills.
  • Enthusiastic, hardworking, quick learner and always eager to take up new assignments.

TECHNICAL SKILLS:

Programming Languages: Java8, Java7, Java 1.6, Java 1.5, J2ee,Multithreading

RDBMS: Oracle 11G &10G, mysql, SYSBASE12, Realm.

J2EE Technologies: Jdbc, Servlets, JSP, JMS

Web Technologies: JSP, Servlets, JSF, JavaScript,JQuery, JSON, XML, HTML, Angular JS and Java Script

Enterprise Technologies: EJB 2.1, EJB 3.0, WebServices (JAX-RPC, JAX-WS, JAX-RS), SOAP, WSDL, JAXB, XML, JMS, and JPA.

ORM Technology: Hibernate

Application/Web Servers: WebLogic 8.1, 10.3, WebSphere 8.0, Apache Tomcat server 6.0, JBoss 4.2.3

Tools & Utilities: TOAD, SQL Developer, Jenkins, Cruise Control, Jenkins, Hudson, SoapUI, Sonar, Check Style, Agile Review and CodeTutor, Oracle Virtual Box. iReport Tool, Android Studio.

Operating Systems: Windows 98/2000/XP, Ubuntu 14.04

PROFESSIONAL EXPERIENCE:

Senior Developer

Confidential

Responsibilities:

  • Involved in requirement gatherings, analysis and deployment support for all the tools.
  • Developed the code by using rest web services,Spring 3.0.5, jersey 1.8
  • Developed the web tier using JSP, Spring MVC. Implemented event handling using Spring Validators and JavaScript.
  • POS talks to the terminal over a serial connection or Ethernet by using TCP/IP Socket Programming.
  • Worked on WSDL, JAX-RPC, SOAP, XMLfor consuming web services and for producing web services, those are used to share the Data with integration partners. Used SoapUI to test the services.
  • Used Axis2 to generate the stubs and Skelton by using WSDL and prepared to send the request to producer and also consumed responses, RESTful web services and deployed in server
  • Created and maintained the configuration of the Spring Application Framework (IoC).
  • Implemented various design patterns - Singleton and Spring DAO.
  • Configured Web Logic Server for deploying web and business components.
  • Designed and developed the XSD’s for schema
  • Worked on REST, XML for producing web services, those are used to share the Data with integration partners.
  • Configured the Log4J to log the Warning and Error Messages.
  • Used Realm as Database and used SQLite Developer for queries execution and also involved in writing SQL scripts, PL/SQL code for procedures and functions.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
  • Used GIT and Bit Bucket for version control, participated in AGILE Scrums and sprint planning’s for task assignments.
  • Provide a detailed design walkthrough with the developers and highlight any issues/gap during the discussion.
  • Delegate the deliverables among the team members and track them for completion.
  • Code review of the deliverables before goes for E2E testing.
  • Mentoring junior members in the team.
  • Responsible for building the deployment plan and adhering to the delivery plan.
  • Preparing\Updating functional, technical specification and deployment documents.
  • Setting up integrated environments for all the applications in Development and Test

Environment: Android studio, Spring IOC, Web Services -REST, Realm, JAVA, J2EE, JDBC, JDK7, JDK 8, SQLite, HTML, XSD, XML, Web logic10.3, Bit Bucket, GIT, Jenkins, WSDL, JAX-RPC, SOAP, XML

Team Lead and Component Designer

Confidential

Responsibilities:

  • Involved in requirement gatherings, analysis and deployment support for all the tools.
  • Developed the code by using rest web services,Spring 3.0.5,jersey 1.8
  • Developed the web tier using JSP, Spring MVC. Implemented event handling using Spring Validators and JavaScript.
  • Created and maintained the configuration of the Spring Application Framework (IoC).
  • Implemented various design patterns - Singleton and Spring DAO.
  • ConfiguredWeb Logic Server for deploying web and business components.
  • Designed and developed the XSD’s for schema
  • Developed SoapWeb Services using Axis2 anddeployedinWebLogic. Produced profile service and shared to different component teams. This service contains complete customer profile information.
  • Worked on Restful, XML for producing web services, those are used to share the Data with integration partners.
  • Configured the Log4J to log the Warning and Error Messages
  • Tested the code by using JDK8 and SPRING BOOTand micro services.
  • Used GoldenGate for data replication
  • Used Oracle as Database and used SQL Developer for queries execution and also involved in writing SQL scripts, PL/SQL code for procedures and functions.
  • Used SVN for version control, participated in AGILE Scrums and sprint planning’s for task assignments.
  • Provide a detailed design walkthrough with the developers and highlight any issues/gap during The discussion
  • Delegate the deliverables among the team members and track them for completion
  • Code review of the deliverables before goes for E2E testing and live
  • Ability to handle a team of developers and co-ordinate smooth delivery of the project.
  • Mentoring junior members in the team
  • Involved in planning process of iterations under the Agile Scrum methodology.
  • Coordinating with other teams working on the same project
  • Responsible for building the deployment plan and adhering to the delivery plan
  • Preparing the new Manage Role Request Design Documents
  • Involved in meeting to gather information and requirements from the clients and preparing the requirement document
  • Continuous improvement on delivering automated deployment in live.
  • Preparing\Updating functional, technical specification and deployment documents.
  • Setting up integrated environments for all the applications in Development and Test

Environment: Spring IOC, Web Services -Rest, Oracle, JAVA, J2EE, JDBC, JDK7, JDK 8PL/SQL, HTML, XSD, XML, Web logic10.3, SVN and Cruise Control and Jenkins. Spring Boot and micro services

Onsite Analyst & Developer

Confidential

Responsibilities:

  • Actively participated in all the KT sessions which were followed by reverse KT to the client.
  • Analysis of the Requirement
  • Developed the web tier using JSP. Implemented event handling using Spring Validators and JavaScript.
  • Designing of new tool like fsecureusage and savu by using Rest Web services, java, Spring 2.5
  • Implemented various design patterns - Singleton, Business Delegate and Spring DAO
  • Developed application using Eclipse and used build and deploy tool as Maven.
  • Used mysql as Database and used Toad for queries execution and also involved in writing SQL scripts, PL/SQL code for procedures and functions.
  • Worked with a variety of issues involving multithreading, server connectivity and user interface.
  • Configured Tomcat Server for deploying web and business components.
  • Worked on Rest, XML for consuming web services and for producing web services, those are used to share the Data with integration partners.
  • Development is done by Using Ubuntu 14.04.
  • Developed UI screens by using Angular JS
  • Participated in regular requirement and status calls with client.
  • Prioritize stories, selecting the architecturally significant and high-risk ones
  • Participating in preparing Design Plans
  • Review and repair legacy code
  • Conducting Review Meetings within the Team
  • Involvement in process and quality related activities
  • Mentoring the team on Technical issues in all phases like Design, Development, Testing (Unit, CIT & E2E) and Production Support
  • Client management during escalations
  • Ability to handle a team of developers and co-ordinate smooth delivery of the project.
  • the new members in the team and getting them productive quickly.
  • Sonar cube analysis for review of code and errors.
  • Instructing to team for improving the Junit test case coverage by using Sonar Tool
  • Preparation of unit test scenarios and unit test cases
  • Participated in code reviews and maintain the review plan of the entire team
  • JIRA tool used to check the productivity of the team.
  • Conducted s and grooming to understand the stories and technology like perl, freemaker, Sonar and Junit to new comers.
  • Interacting with the client to understand the project and finalize its scope.

Environment: Spring IOC, Web Services -Rest, mysql, JAVA, J2EE, JSP, Servlets, JDBC, PL/SQL, HTML, XML, wicket, Tomcat 7, Eclipse, git,Angular JS1.6, Java Script,multithreading

Onsite Analyst

Confidential

Responsibilities:

  • Analysis of the Requirement
  • Designed OCK and BIB Application
  • Created and maintained the configuration of the Spring Application Framework (IoC).
  • Developed Customized Spring MultiAction controllers for handling similar operations and configured Spring and Spring JDBC frameworks to develop full-fledged MVC and DB interaction application.
  • Implemented various design patterns - Singleton, and Spring DAO.
  • Used Spring JDBC to write some DAO classes to interact with the database.
  • Mapped business objects to database using Hibernate.
  • Configured WebSphere6.0 Server for deploying web and business components
  • Designed and developed Integration solutions based on IBM Message Broker and MQ technologies.
  • Worked on WSDL, JAX-RPC, SOAP, XMLfor consuming web services and for producing web services, those are used to share the Data with integration partners.
  • Developed application using Eclipse and used build and deploy tool as Ant.
  • Configured the Log4J to log the Warning and Error Messages
  • Used SYBASE12 as Database.
  • Prepared Technical Design documents
  • Analysis of request and responses
  • Involvement in process and quality related activities
  • Developed BIB Application
  • Educating the offshore team for better understanding of the requirements
  • Coordinating the offshore team in designing and implementing the process of data extraction
  • Mentoring the team on Technical issues
  • Client management during escalations
  • Co-coordinating the activities of the team
  • Prepared Technical Specification document
  • Sonar and Jenkins setup and maintenance
  • Developed the code by using java, struts2, hibernates, Spring 3.0.5 and JSF

Environment: Spring IOC, Web Services -Rest, mysql, JAVA, J2EE, JSP, Servlets, JDBC, SYBASE12, HTML, XML, Websphere 6.0,Ant, Eclipse, SVN, Angular JS1.6,Java Script, SONAR and Jenkins

Confidential

Offshore Lead

Responsibilities:

  • Analysis of the Requirement
  • Identifying root causes to production problems
  • Designed and developed the data validation tool for files by using Javaswings.
  • Worked on Sail Point Identity Management Tool
  • Perform Program Construction/Modification due to Problem Fixes and other Enhancements
  • Design a Production process for extracting the Final Data to the users on an as-needed basis
  • Involvement in process and quality related activities
  • Educating the offshore team for better understanding of the requirements
  • Coordinating the offshore team in designing and implementing the process of data extraction
  • Mentoring the team on Technical issues
  • Client management during escalations
  • Co-coordinating the activities of the team
  • Identifying priorities in consultation with onsite coordinator and changing the schedule
  • Estimating efforts
  • Review of the code and preparing best practices.
  • Designed and developed the data validation tool for files.

Environment: Sail point Identity Management, JAVA, J2EE, JDBC, JDK7PL/SQL, HTML, SVN, SpringIOC, JUNIT and Web Service Rest

Confidential

Team Lead

Responsibilities:

  • Involving in Coding to developing Swings, JSFpages
  • Migrating application toJBoss 4.2.3 GA from weblogic 10.3
  • Design of application components using Java Collections and providing concurrent database access using multithreading.

Confidential

Team Lead

Responsibilities:

  • Requirement gathering and System Analysis
  • Developed by Using Swings, JDBC, JAVA and SYBASE12
  • Design and development of the application
  • Managing and providing technical guidance/support
  • Delivering and implementing the project as per scheduled milestones
  • Providing UAT support

Environment: jdk1.5.0 10, Java, Sybase12, JDBC, Swings, XML, JAXB, Ant,Eclipse(IDE) .

Confidential

Senior Developer

Responsibilities:

  • Involving in Coding to developing Swings and JSP pages
  • Involving Modification and Enhancement as per client requirement.
  • Migrated application from weblogic 8.1 to weblogic10.3
  • Developed the reports by using JASPER
  • TCP/IP sockets connectivity from Java standalone application to exchanges for high frequency trade order routing.

Environment: Java, Oracle 9i, JSP, JDBC, Swings, HTML, JavaScript, Ant, WebLogic 8.1, Windows,Unix,Intellij Idea(IDE), Eclipse(IDE),Jasper(Report tool) and EditPlus(Tool).

Confidential

Team Member, Senior Developer

Responsibilities:

  • My involvement in this application is to create front end designing, implementation and development for Query Screen, cold reports, complete Setup (Maintenance of various entities) module which includes creating entity (Java) files, Servlet/JSPs
  • Loading the different files which are coming from different systems into the database by using multi-threading,EOD setup, client side business logic/validations and integration of other modules for implementation, Server setup and Onsite releases etc.

Environment: Java, Oracle 9i, JSP, JDBC, Swings, HTML, JavaScript, Ant, WebLogic 8.1, Windows, Unix, Intellij Idea(IDE), Eclipse(IDE), Jasper (Report tool) and Edit Plus(Tool).multi-threading

Confidential

Team Member, Developer

Responsibilities:

  • Involving in Coding to developingJAVA,Swings and JSP pages
  • Involving Modification and Enhancement as per client requirement.
  • Report Generations Using Jasper Report Tool.

Environment: Java, Oracle 9i, JSP, JDBC, Swings, HTML, JavaScript, Ant, WebLogic 8.1, Windows, Unix, Intellij Idea(IDE), Eclipse(IDE),Jasper(Report tool) and EditPlus(Tool).

We'd love your feedback!