Software Engineer Resume
Mountain View, CA
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.
COMPUTER SYSTEM EXPERIENCE:
Programming: J2EE, Core Java, Javascript, Angular/Node/React.JS, Servlet, JSP, JSON, AJAX, Hibernate, Spring/Struts, EJB, C/C++, Web Service, SOA, SOAP/REST Web Service, HTML5, CSS3
Database: Oracle, PL/SQL, DB2, MS SQL Server, NoSQL, MongoDB
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, Mountain View, CA
Software Engineer
Responsibilities:
- Design and build advanced automated build, test and release infrastructure.
- Analyze and decompose complex software system and collaborate with cross-functional teams to influence design for testability.
Environment: Confidential Cloud, Android Studio, Crow Emulator, Espresso, GLinux, Java 8, Blaze
Confidential, Sunnyvale, CA
Senior Java Engineer
Responsibilities:
- Applied ansible playbook script to create template for Web application.
- Implemented the restful web service and ran the test.
- Implemented the Hibernate layer for data transaction and solved the issues of runtime exception, wrong business logic or database query.
- Built MySQL to execute the database access for job/inventory add/update/delete functions.
Environment: Ansible, Playbook, AWX, Github, Jenkins Enterprise, Docker, Visual Studio Code, Unix, Python, Java 8, Restful WS, MySQL, Intellij, Hibernate, Spring, Spring Boot, Angular.JS, NoSQL, Advanced Rest Client
Confidential, Rancho Cordova, CA
Senior Java Developer
Responsibilities:
- Designed/developed major backend activities on VIOLA form generation & enterprise document storage.
- Developed OAuth authorization protocols by IBM Security manager
- 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, Spring Boot, EJB, AngularJS, NodeJS, AIX/UNIX, Java1.7-8, J2EE, IBM ClearQuest/ClearCase, JMS, SOA, REST Web Service, Shell Script, Docker
Confidential, Pleasaton, CA
Senior Java Developer
Responsibilities:
- 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.
- Involved in writing 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, React JS, Python, Ruby, GIT, Jenkins, Maven, JMS, RabbitMQ, REST Web Service, Shell Script, Ant/Apache, Red hat JBoss 8.x, Tomcat, C++, PostgreSQL, Selenium
Confidential, San Mateo, CA
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 writing 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, ActiveMQ, SaaS, AWS Cloud Service, SOAP/REST Web Service, GIT/Jenkins, Maven, NoSQL, MongoDB
Confidential
Staff Software Developer
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
Confidential
Java Developer
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, Jasper Reports
Confidential
Oracle/Java Developer
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
Confidential
Software Engineer/Team Leader
Responsibilities:
- Applied UML diagram to identify the business essentials and MVC framework to detail the web components.
- Designed models on user interface and implemented the details.
Environment: UML, HTML/XML, Java/J2EE, Struts, Eclipse, JDBC, Swing/AWT/SWT, Spring, Websphere, Ant, Oracle