Sundar G Email: golisundarbabu@gmail.
com
Java/J2EE Developer Mobile: +91 9505953573
PROFESSIONAL SUMMARY
Java/J2EE Developer with an experience of 6 years in Application Analysis, Design, Development,
Integration, deployment and Maintenance/Support for Web, Standalone, and Client-Server based
Software Applications using Object Oriented Programming Concepts, Java and Java EE (Servlets, JSP,
JDBC, JNDI, EJB), Web Services (SOAP, WSDL, Axis), Java Script, HTML ,CSS, AJAX, and XML.
Experience in MVC Architecture and industry standard frameworks.
Experience working with Open Source Libraries/ API’s including AJAX, ITEXT 1.4, Java Mail, HTML/
XHTML/CSS/XSLT/Java Script.
Good experience in creating UI pages using JSF and JavaScript.
Experience in Struts, Hibernate, Spring Frameworks.
Good hands-on developing Web Portal applications, front-end development, service layer,
personalization and inter portal communication using JSR 168 API.
Worked on Oracle 19c/18c/11g/10g IBM DB2, MS-Access, MS SQL Server.
Developed Maven scripts to build and deploy Java web applications.
Experience in using frameworks like JUnit for unit testing of the modules.
Proficiency in Implementation of the version control software PVCS, VSS, CVS, and Clear Case.
Hands-on experience to SCRUM Agile model, XP Practices like Pair Programming and Test Driven
Development (TDD)
Hands-on UML compliant high level design with data flow diagram, Class Diagrams, Sequence
Diagrams, Activity Diagram and Use Cases and documenting for peer developer.
Hands-on writing Stored Procedures, functions, triggers, DDL, DML SQL queries. Experience in writing
SQL, PL/SQL programming and SQL Loader.
Comfortable working independently and also a good team player. Highly motivated to take
independent responsibility as well as has the ability to contribute and be a productive team member
Good knowledge in Performance tuning of the Database.
Proactive and self-starter with excellent analytical, communication and interpersonal skills
INSTITUTIONAL ACCREDITATIONS
Bachelor of Technology, Jawaharlal Nehru Technological University-Kakinada, India.
TECHNICAL SKILLS:
Languages C, C++, Java, Perl, Unix shell scripting, SQL, HTML, JavaScript and XML.
Java/Java EE J2EE, Servlets, JSTL, JDBC, log4j, JUnit, DOM JSP, JSF, EJB, JNDI, JMS, JDBC, Java
Technologies Mail, Applets, RMI, Struts, Hibernate, Spring, Web services, JAX-RPC, Applets,
CSS3, HTML 5, XHTML, AJAX, JavaScript, XML, DHTML, XSLT
Application/ Web Websphere 7.0/6.x , WebLogic 11g/10.x/9.x , JBoss, Tomcat
Servers
Databases Oracle 19c/18c/11g/10g, IBM DB2, MS-Access, MS SQL Server.
Web Technologies Ajax,Ajax4JSF, HTML, Java Script, Shell, DHTML, JRUN, XML/XSL/XSLT.
Design Tools and IDEs RAD 7.5/6.0, Eclipse 3.x, Rational Rose, UML, Rational ClearCase, ClearQuest,
RUP, Visio 2000, Edit plus, MS Front page.
Operating Systems UNIX (Solaris, HP-UX), RedHat Linux, Windows 2007/2010/2011.
Others Maven, JUnit, Log4J, CVS, TOAD, SQL, PL/SQL, ActiveMQ
PROFESSIONAL EXPERIENCE:
Techohub VIT Solutions,
Visakhapatnam, Andhra Pradesh Sep 2021 – Till Date
Project: IJARSA
Java Developer
Description:
The IJARSA is an online publishing house that has complete digital asset management for publishing articles
and books from research scholars, authors, academicians, organizations, etc around the globe. It also maintains
the copyrighted content with privacy and security along with plagiarism checker, review process, citation,
generation of acceptance letters and certificates.
Responsibilities:
Involved in Design, Documentation, Coding and Testing of the application in
Agile Methodology. Environment:
Involved in developing three different modules of the application using J2EE (JDK1.6)
Spring MVC Framework. Eclipse junos,
Developed Web browser based application component using GWT. Maven 2.3
Involved in performing server-side validations using JSR-303. Spring MVC
Developed front-end form validations using JavaScript. IBM Db2
Developed JavaBeans to be used by JSP pages for presenting Web content. CSS3
Designed and implemented the UI using HTML, JSP, JavaScript and Java. Java Script
Used Tiles framework to create templates and reusable components. JSP
Involved in bringing the data from database to UI and sending the data JSF
from UI to database for create and update modules of the application GWT
Involved in developing GO4 Design patters. RESTful
Developed component-based user interfaces for web applications using JSF JUnit
Created SQL queries and Stored Procedures for CRUD ( Create, Read, AJAX
Update and Delete) operations on database SVN
Designed components using Restful web service. Visio
Developed Session and Entity Beans to implement business functionality. WebSphere 7.0
Deployed the application on WebSphere Application Server Agile
Developed JUnit test cases for each of the three modules. Methdology
Webservice
Used Maven scripts to fetch, build, and deploy application to development
Jboss
environment.
Swing
Involved in developing XML transformation using XSLT Hibernate
Involved in developing Test first development.
Vision IT, Hyderabad, Telangana Jun 2019 – Aug 2021
Project: Online Payment System
Java Developer
Description: Portfolio Management is an application that provides an integrated environment for account
management, policy changes/renewals, monthly premium dues alerts, claims processing status. It enables the
clients to access, review and update their products purchased.
Responsibilities:
Involved in analysis, design and development of e-bill payment system as well
as account transfer system and developed specs that include use cases, class Environment:
diagrams, sequence diagrams and activity diagrams. Java,
Developed custom tags , JSTL to support custom user interfaces. J2EE,
Involved in designing the user interfaces using JSPs and Servlets. JSP 2.0,
Developed presentation layer using HTML, CSS and Java script. PL/SQL,
Used EXT-JS framework for building interactive web applications using Maven 3.0
techniques such as Ajax, DHTML and DOM scripting. EJB 2.0,
Involved in performing testing with Junit with Test First Development JMS,
methodology. JNDI,
Involved in front end developed usingHTML, JavaScript and JSF for web JBoss
applications. Oracle,
Used XML web services using SOAP to transfer the amount to transfer XML,
application that is remote and global to different financial institutions. UML,
Involved in development of web services for business operations using SWING
various Web Services API and tools like SOAP. SOAP,
Involved in developing J2SE(Core java) components using Collections. Rationale Rose,
Developed some parts of browser contents using GWT Eclipse IDE,
Developed Designed Patterns for the project. BEA WebLogic
Developed application using Hibernate framework.Developed business 7.0,
domain layer using session and entity beans EJBs. Hibernate 2.0,
Used Java Swing in order to develop some of User Interface contents. MSSQL Server
Used Java Messaging Services (JMS) for reliable and asynchronous exchange 2008,
of important information such as payment status report. Agile.
Developed master JMS producer master, JMS Consumer, and notification Postgres
manager to implement existing interfaces and hide JMS details from existing
(legacy) notification producers and consumers.
Worked with a variety of issues involving multi-threading, server connectivity
and user interface.
Used Maven scripts to fetch, build, and deploy application to development
environment.
Made extensive use of java Naming and Directory interface (JNDI) for looking
up of enterprise beans.
Developed SQL, PL/SQL, stored procedures - database application scripts.
Involved in Sprint meetings and followed agile software development
methodologies.
Deployed the application on WebLogic Application Server.
Developed JUnit test cases for all the developed modules.
Involved in receiving incidents and requests from end users, analyzing and
responding to the end user with a solution.
Padam Sugars June 2018 – May 2019
Visakhapatnam, Andhra Pradesh
Java/J2EE Web Developer
Description:
Padam Sugars large scale suppliers for sugar in bulk quantities where they distribute their huge network of
supplier/buyer. The ERP system covers procurement, delivery order management, logistics and supply chain
management.
Responsibilities:
Adapted Agile Methodology from specification, Analysis, Design, System
integration, Testing, Deployment and Maintenance. Environment:
Involved in requirements gathering, analysis, design and testing. Core Java
Responsible for Development, Implementation and Testing of the complete Java SE 6
business solution. J2EE
Developed several Spring /JSP for MVC tiers to accomplish a variety of HTML
functionalities described above with respect to MVC design pattern, Log4j 1.2
Command design pattern etc. Maven 3.0
Implemented the application userng Spring Framework which is based on Junit 4.1
Model View Controller design pattern. Oracle10g
Used Java script, JQuery, CSS for developing the JSP’S. JSP 2.1
Created and injected Spring services,Spring controllers and DAOs to achieve Servlets 2.5
dependency injection and to wire objects of business classes. Spring 3.0
Used Spring 3.0 Framework for Dependency Injection, and integrated with Weblogic 10.3.3
the Hibernate framework. CSS
Developed server side UI with the help of JSF. JMS
Developed Error Handling mechanism, which was implemented for handling JSLT 1.2
all possible . JavaScript
Focused on Test Driven Development; thereby creating detailed JUnit tests for PL/SQL
every single piece of functionality before actually writing the functionality. Eclipse 3.7
Used Tortoise SVN to maintain the version of the files and took the Apache POI 3.7
responsibility to do the code merges from branch to trunk and creating new Tortoise SVN
branch when new feature implementation starts. JSON 1.1
Involved in handling issues by using the concepts of Exception handling from
Core Java.
Used TOAD to get connected to Oracle to access the backend Oracle Database
for verifying and validating the data inserted.
Used custom tags for repeatable execution, which existed there with TLDs.
Used Eclipse Integrated Development Environment (IDE) in entire project
development.
Worked on tools like Microsoft VISIO for design, and Quality Centre for bug
tracking.
Global Compliance Services, Charlotte, NC July 2017 – June 2018
Project: Enterprise Application Services
Java Developer
Description:
Global Compliance has partnered with over 4,000 customers and their employees providing solutions related
to ethics hotline, case management, compliance and ethics training including online training courses on
preventing workforce harassment, code of conduct and other topics. It also provides third party risk for vendor
and supplier due diligence.
Responsibilities:
Responsible and mentored the team in complete software development
lifecycle (SDLC) tasks - design, coding, testing, and documentation using Environment:
Rational Unified Process (RUP) for analysis and design of application. Core Java
Involved in functional requirements review and creating technical design Java SE 6
documents and Integration Solution Design documents. J2EE
Interacted with BA team to gather and understand the requirements. HTML
Created Various UML Diagrams e.g. Class diagrams, Sequence diagrams. Log4j 1.2
Helped develop various documentation artifacts related to the application. Maven 3.0
Co-ordinated with QA team to ensure the quality of application. Junit 4.1
Involved in unit, system, integration and regression testing. Oracle10g
Participated in the analysis of defects,tracking issues and fixing them using JSP 2.1
Enterprise Quality Center. Servlets 2.5
Participated in UAT testing and product readiness (production support). Spring 3.0
Developed and tested soap-based Web services – WSDL using soapUI to Weblogic 10.3.3
communicate with vendor applications for the print and export utility to get CSS
the payments details for one or more transactions. JMS
Actively involved in the enhancement, maintenance and design for the JSLT 1.2
application. JavaScript
Used Log4j Logger for all logging purposes and JUnit for integrated test runs, PL/SQL
XML for building data structures required for Web Services and JMS for Eclipse 3.7
sending a-sync messaging using the Event based Framework. Apache POI 3.7
Implemented the Model View Controller architecture by developing controller Tortoise SVN
and service implementation classes. JSON 1.1
Actively involved in the development of UI using JavaScript, CSS and XHTML
and AJAX.
Design and developed several Web services (SOAP) client using AXIS to send
service requests to Web services
Designed and implemented Java Web-Services to provide the Payments
Settlement functionality comprising Payments, Payments Summary & Detail,
and Profile Summary.
Helped in the enhancement of the Simulation Token Filter used by the web
services to redirect the request to the appropriate controller class.
Created WAR file to deploy Servlets, JSPs and Enterprise Java Beans (EJB) in
the Weblogic Application Server.
Involved in Productoin support team.
Maintained source code version control using TortoiseSVN.