Senior Java Developer Resume
Nashville, TN
SUMMARY
- 10 years of experience as a Java Lead/Software Engineer. Experience in Web Application Development & Designing.
- Strong technical skills in Java, J2EE, and the latest frameworks like JSP, Core Java, Servlets, Struts, Spring, PL\SQL, and SQL.
- Expertise in working on ORM tool and Object - relational mapping using Hibernate.
- Worked as Module lead which involves Team Management and Managing Technical Specification Design and Implementation of Module
- Strong experience in cutting edge technologies like JSP, Servlets, spring, Hibernate and Oracle
- Good exposure to Junit
- Experience in Hibernate to store the data as an Object-Relational Mapping (ORM) tool for communicating with database
- Implemented Dependency Injection feature of Spring Framework, spring webflow
- Exposer to Web Application GUI Development using HTML, XML, CSS, and JavaScript. Experience with Servers Apache Tomcat and WebLogic.
- Having good understanding in XML, XML schemas
- Exposure to Salesforce and AWS
- Configuring standard objects and modules valid rules, formulas, records, page layouts
- Adept in various design patterns such as Model View Controller (MVC), Singleton
- Solid background in Object-Oriented analysis and design. Very good at various Design Patterns, UML, and Enterprise Application Integration EAI
- A go-getter with positive attitude, who works well in a team or as an individual
- Expert level skills in Designing and implementing web server’s Solutions and deploying Java Application Servers like Web Logic, configuring Apache Web Server, and configuring various Servlets engines
- Experienced with RDBMS implementation and development using Oracle 8/8i, PL/SQL, SQL Server 2000, My SQL and DB2
- Strong interpersonal and communication skills with an ability to work in a team or independently.
TECHNICAL SKILLS
Languages: Java, J2EE, SQL, PL/SQL
Technologies: Java Script, HTML-DHTML, CSS, Web Services, Web Forms, XML, JSF, Spring, Hibernate, Springboot, JSP, Servlets. AEM CQ5, Jenkins, Gradle, Maven, EXB, IXT, Data transformation, Stream serve (5.4 and 5.6), source safe, GitLab, studio3.
Development Tools: Eclipse, PLSQL developer
Cloud: Salesforce, AWS
Database/Servers: SQL Server 2008, Oracle, SQL Server, Oracle 9i/10g.
Operating Systems: Linux, AIX, UNIX, win 2003 Server, Win XP Professional, Win 98/95/2000
Web/Application Server: WebLogic 11g, Tomcat7.x/6.x
Networking/Storage: TCP/IP, HTTP, FTP, SMTP, Familiar with SAN.
PROFESSIONAL EXPERIENCE
Confidential, Nashville, TN
Senior Java developer
Responsibilities:
- Implemented Java EE components using Spring MVC, Spring IOC, spring transactions and spring security modules
- All the functionality is implemented using SpringBoot and Hibernate ORM
- Using functional Programming features of Java 8
- Used Hibernate 3.0 to develop the layer based on Object-Relational Mapping
- Having good experience in software tools like Health Module, Health Services, Insurance, Spring, MVC, hibernate (new client, and maintain existing client accounts).
- Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC
- Extensively used/modified jQuery to perform AJAX calls for creating interactive web pages on JSON response
- Expertise in EXB, IXT, Data transformation, Stream serve (5.4 and 5.6), source safe, GitLab, studio3, Java, having 3 years of practical experience.
- Provided a day-to-day task and defect to clients on EXB, IXT, Data transformation, Stream serve (5.4 and 5.6), Java, JavaScript.
- Used Salesforce for ticketing and storage
- Worked on reporting tools using salesforce
- Performed unit testing using test scripts and automated testing using Test Framework.
- Strong interpersonal and communication skills with the ability to work with other teams.
- Used for Migrating data from Bigdata to AWS
- 70% maintains and 30% implementation work in the production environment.
- Dealing with real data day to day bases.
Environment: Java 8, Spring, Hibernate, Spring MVC, Springboot, AWS, Salesforce, AJAX, JSON, EXB, IXT, Data transformation, Stream serve (5.4 and 5.6), SQL, source safe, GitLab, studio3, Informatic.
Confidential
Senior Java Developer
Responsibilities:
- Expertise in Java, J2EE, Kendo, and CVS having 1 year of practical experience.
- Provided a day-to-day task and defect to clients on Java, CSS, JavaScript, HTML, and Kendo.
- Having good experience in software tools like Health Module, Health Services, Action Steps, and linking steps and auto-generate action Step tool.
- Exposer to Web Application GUI Development using HTML5, XML, CSS3, and JavaScript.
- Developed many PL\SQL and SQL scripts to execute the Java process and Test the application.
- Expertise with Servers JBoss and WebLogic.
- Having a good knowledge of web services like JSON.
- Performed unit testing in Java Platform using test scripts and automated testing using Test Framework.
- Utilization of Agile Methodologies in front end and back end JAVA development
- Strong interpersonal and communication skills with the ability to work with other teams.
Environment: Java/J2EE, Kendo, MySQL, CVS, HTML5, CSS3, JavaScript, JSP, JSON.
Confidential, Gainesville, FL
Java Developer
Responsibilities:
- Expertise in Java, J2EE, AEM CQ5, and Jenkins having 1 year of practical experience.
- Provided day-to-day technical support to clients on Java, LAMP, .net, and Adobe CQ.
- Having good experience in software tools like Registration Services, FAT, GAT, UPC tools.
- Exposer to Web Application GUI Development using HTML5, XML, CSS3, and JavaScript.
- Developed many PL\SQL and SQL scripts to execute the Java process and Test the application.
- Expertise with Servers Apache Tomcat, Jboss, and WebLogic.
- Having a good knowledge of web services like SOAP and RESTful.
- Performed unit testing in Java Platform using test scripts and automated testing using Test Framework. provided technical support and knowledge of system availability times; in need of back outs, would set up conference calls to engage technical resources to coordinate an action plan.
- Worked with production management to identify issues and create a summary issues report each week.
- Utilization of Agile Methodologies in front end and back end JAVA development
- Strong interpersonal and communication skills with an ability to work and motivate others on the team.
Environment: Java/J2EE, Spring, Spring MVC, Hibernate, MySQL, AEMCQ-5, Jenkins, GitLab, HTML5, XML, CSS3, JavaScript, JSP Gradle, Maven, SOAP, RESTful.
Confidential, Chicago, IL
Java Developer
Responsibilities:
- Involves in requirements gathering, designing web applications, and creating technical specifications.
- Implemented the application framework using Factory design patterns.
- Developed the applications using JSP, Struts, EJB, and implemented MVC Architecture.
- Designed the Java Server Pages (JSP) using Style Sheets (CSS), HTML, and XML.
- Developed code for Error Handling and JavaScript functions for client-side validations.
- Test-Driven Development (TDD) process was used for all the applications.
- Having a good knowledge of web services like SOAP and RESTful.
- Deployed the EARs and WARs in the Web sphere Application server using the script.
- Used Javascript for adding dynamic Web content to Webpages and perform client-side validations.
- Involved in integration testing and deployment of the module as part of the overall application.
- Create test plans for System and Integration testing, Regression Testing, User testing.
Environment: Java, JSP, Servlets, Web sphere Server, Oracle, HTML, Javascript, JUnit, CSS, Dreamweaver.
Confidential
Java Developer
Responsibilities:
- Involved in requirements gathering, analysis, design, and development of various project stages.
- Developed Web application using the Struts Framework.
- Developed user interfaces using JSP, HTML, and CSS. Used AWT Layout Manager, Controls, Used Eclipse as IDE tool to develop the application.
- Created Web.xml, Struts-config.xml, Validation. XML files to integrate all the components in the Struts framework.
- Worked heavily with the Struts tags- used struts as the front controller to the Web application.
- Having a good knowledge of web services like SOAP and RESTful.
- Implemented the Struts framework according to the MVC design pattern.
- Implemented validation framework for the creation of validation.xml and used validation-rules.xml.
Environment: Java, J2EE, JSP, HTML, CSS, XML, AWT, AWT SWING, Servlets, JSP, JMS, Windows, Struts, IBM Web sphere, Web Logic, SOAP, Eclipse, JavaScript.
Confidential, Quincy, MA
Java Developer
Responsibilities:
- Involved in Customer Applications Plan Details, Policy Notification.
- Involved in Coding and Testing.
- Used Interface, Listeners, Events Components, Container, Panel, Frames in AWT.
- Used Class of AWT and (GUI) Graphical User Interface in SWING.
- Involved in Setup the Layouts and Framework in Swing.
- Involved in Prepare SQL Table for Customer Application, Used JSF Applications is a Web page and JSF UI Components and JSF Configurations files Web XML, Face Configuration XML.
- Involved in customer database Connect ODBC to JDBC.
Environment: HTML, CSS, JavaScript, JSP, XML, Hibernate, Spring, SOAP, Oracle Stored Procedure, Core Java (OOPsMultithreading, C, C++).
Confidential, Chicago, IL
Java Developer
Responsibilities:
- Worked on Login Module using Sessions.
- Fixed the bugs in other modules.
- Developed front-end screens with JSP and client-side validations using JavaScript.
- Developed the Login Servlets using the session mechanism. GUI design and development using Forms.
- Implemented Servlets and JSP to build test clients.
Environment: JSP, XML, Servlets, JDBC, Java-Web server, Oracle, Windows 2000.
Confidential
Software Developer
Responsibilities:
- Diagnose, troubleshoot, and resolve application related issues. The complete cycle of software design including implementation.
- Testing and validation of the application. Development of a Website for an advertising agency using a flash player.
- Design and Coding of VB.Net forms for a billing system and Reports. Maintenance and repair hardware and networking problems.
- Handling and installing the systems. Assisted the manager who was conducting audits on major companies in the area.
- Handled incoming telephone calls to the manager from other companies and members of the public.
Environment: Core Java (OOPs, Multithreading, C, C++), Oracle, HTML, XML, Javascript, Access, compiler, network protocol, Web programming, Networking, Database concepts.