Senior Java Developer Resume
SUMMARY:
- Seeking a Senior Java Developer/Software Engineer. Over 10 years solid experience in software developing, networking and supporting. Be proficient in a vast array of programming languages, concepts and technologies - Java/J2EE, Oracle/DB2 and C++. Demonstrate ability to bring about positive change through crafting relationships, understanding business needs and proposing and delivering viable technology solutions.
TECHNICAL SKILLS:
Programming: J2EE, Core Java, Javascript, Angular/Node/Backbone/Bootstrap.js, Servlet, JSP, JSON, AJAX, Hibernate, Spring/Struts, EJB, C/C++, Web Service, SOA, SOAP/REST Web Service, HTML5, CSS3, Groovy
Database: Oracle, PL/SQL, DB2, MS SQL Server, Big Data
Operating System: AIX, Unix/Linux, Windows, Window NT
Application Server: Websphere, Weblogic, JBoss, Tomcat
Testing: CppUnit, LoadRunner, QuickTestPro, Selenium
Networking: TCP/IP, UDP, SNMP, MPLS, SS7, CISCO CCNA/CCNP, Vxworks, Embedded-Linux
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java Developer
Responsibilities:- Designed/developed major backend activities on VIOLA form generation & enterprise document storage using SpringJDBC.
- Implemented UNIX shell script for document storage validation & deletion.
- Troubleshoot the issues related to IE browers, memory leaking, multi-threads, IBM login module.
- Architecture designed migration project to Spring/Hibernate platform with AngularJS.
- Implemented Restful web service using JAX-RS API.
Environment: Websphere, DB2, Struts, Hibernate/JDBC, Spring, EJB, AngularJS, AIX/UNIX, Java/J2EE, IBM ClearQuest/ClearCase/DataStudio, JMS, SOA, REST Web Service, Shell Script
Confidential
Senior Java Developer
Responsibilities:- Involved in Design and Development using OOAD methodology to capture and model business requirements.
- Extensively used Object Oriented Design using UML-Rational Rose, design patterns, data structures, algorithms and core Java programming.
- Implemented the web-based application following the MVC architecture using Spring framework.
- Installation, configuration & administration of JBOSS servers, including deployment of EJBs and Servlets.
- Involved in writng REST client for external interfacing systems, to consume that service in our application.
- Scripted shell scripts f or build automation and test case automation.
- Used Agile methodology in developing the application, which included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
- Worked on Core Java (Collections) and used the core packages.
- Developed and automated test cases, test scenarios & test scripts using Selenium.
Environment: Redhat Enterprise Linux, JAVA 1.7, J2EE, JDBC, CVS, Ext Javascript, Groovy/Grails, Python, Ruby, GIT, Jenkins, Maven, JMS, RabbitMQ, REST Web Service, Shell Script, Ant/Apache, Red hat JBoss 8.x, Tomcat, C++, PostgreSQL, Selenium
Confidential
Java Support Engineer
Responsibilities:
- Implemented the application using Spring Web MVC, JSPs, JAXB, Java J2EE Stack with Spring, Hibernate WebService.
- Support product line CLOSR in production environment.
- Implemented REST client to consume web service.
- Troubleshoot the URL & database issues and deliver the solution within certain timeline.
- Involved in writng SQL queries, Stored Procedures in PL/SQL to access the data from Oracle database.
- Worked on server build and integration, data partition, DB performance tuning and master script execution.
Environment: Oracle 11g, PL/SQL, SQL Developer, Perforce, Weblogic, J2EE, JAVA1.7, Unix/Linux, Perl, Hibernate/Spring, MQ, SaaS, Cloud Service, SOAP/REST Web Service, GIT/Jenkins, Maven
Staff Software Developer
Confidential
Responsibilities:- Supported IBM Filenet EForm product in L3 engineering level. Provided the customized solutions to global clients and maintained the latest software patches & releases.
- Designed, developed and tested front-end and backend Java web-application based-on Filenet Content/Process/Application Engine framework. Troubleshot and debugged Servlet/JDBC/Javascript related issue.
- Created SOAP based Web Service with Apache Axis
- Worked on the Web Service security (SOAP Authentication)
- Used ANT for compilation and building JAR, WAR and EAR files
- Worked on complex systems for critical-CRM, manage multi-tasks and set remote session with US, Asian & European L2 & clients.
- Performed build integration and product testing by ClearQuest & ClearCase.
Environment: Websphere/RAD, J2EE/Java, Filenet/CE/PE/AE/BPF, Java API, EJB, SOA, Web-Service, MS SQL, Oracle, DB2, IBM Big Data, EJB/Struts, JBoss, Tomcat, Json/Dojo/JQuery/Ajax, AIX/UNIX/FTP/VMware, Relational Data Modeling, Cloud Service, Agile/Scrum
Java Developer
Confidential
Responsibilities:- Developed a J2EE web-service-based financial service to the online insurance users. Generated and tested SQL scripts for data modeling. Developed and implemented core service for insurance online enquiry, shopping & purchase in Hibernate and Spring framework. Integrated persistence and business layer by Spring Annotation, Bean-Wrapper, Data-Binding & Validator. Built Junit/DBUnit test in Hibernate for persistent layer
Environment: Oracle 11g, PL/SQL, Java/J2EE, Junit/DBUnit, Hibernate, Spring, POJO, JSF, Myeclipse, Weblogic, Web Service, SOA, SOAP, Agile/Scrum, JBoss, Tomcat
Oracle/Java Developer
Confidential
Responsibilities:- Engaged in requirement gathering, analysis, design, development, testing and supporting. Designed, created, tested and implemented tables, functions, triggers, procedures, forms/reports and PL/SQL packages. Handled multiple assignments simultaneously and coordinated with key stakeholders in cross-functional groups. Created & modified SQL/Shell scripts for testing, debugging and compiling. Worked with Oracle DBA/Supports for database refresh/clone and automated batch job to ensure successfully move into production line. Provided transition documents and user training session for post-production line. Participated in business meeting with clients to analyze the business needs and resolve the issues within the deadline.
Environment: Oracle Database 11g, Oracle 11g Forms/Reports/Designer, Quest Toad, Merant, SQL, PL/SQL Stored Procedure, Java/J2EE, Unix Shell Script, FTP
Confidential
Java Developer
Responsibilities:- Developed the code for accounts registration, multi-players networking, user chat rooms and advertising as well as online live help and online marketing/sales. Maintained the Gulf Player pages for user profile, my game, market place and academic learning. Resolved the issues on multi-user chat rooms and online live help.
Environment: CSS/DTD/XSLT/DOM, HTML/DHTML/XML, Java/J2ee, Javascript/JSP, Servlet, Spring, AJAX, EJB, Struts/Tiles, Myeclipse, Tomcat, JBoss, Apache Ant, Oracle