We provide IT Staff Augmentation Services!

Senior Java J2ee/ Software Engineer Resume

4.00/5 (Submit Your Rating)

Providence, RI

SUMMARY:

  • A highly motivated individual with diverse technical experience in application, server, client, and web design/implementation.
  • Proficiency in object oriented analysis, design and very experienced in the full lifecycle of software product development.
  • Proficiency in building and tuning secure, scalable database - driven websites
  • Proficiency in setting up LAN/WAN (TCP/IP), email server, DNS server and file server and printer server in Windows 2000/2003 server and Unix/LINUX. Proficiency in installing system software and hardware in Windows/LINUX/Unix systems.
  • Solid experience with Java, JAVA Script, Node.js, Typescript, C/C++, Groovy, Bean Shell, Perl, Python, Ruby, HTML, XHTML, XML, CGI, PHP, JSP, Servlet, J2EE, MFC.
  • Familiar with C#, .NET, Visual basic, OPEN GL, DIRECTX, ACTIVEX, ATL, STL, ROGUE WAVE, VB Script, I18N,L10N,IBM ICU, DBI/DBD, ODBC, JDBC, SQL etc.
  • Extensive experience with complicated Web client application development which involving multi-threaded programming, relational databases and various communication protocols.
  • Strong Math, 3D background. Familiar with major graphical format, such as PCX, Gif, Tiff, BMP, Pict. Know how to convert one to another.
  • Strong interpersonal and organizational skills, able to work well as a team member or independently.

TECHNICAL SKILLS:

Operating Systems: AWS, Azure,Windows-NT/2000/XP/2003/Vista (Window CE), Mac, Android, Unix, Linux.

Languages: C, C++, C#, JAVA,XML (XSL/XSLT, DTD), SWIFT, Kotlin, HTML, XHTML, PERL, JSP, Servlet, PHP, Python, Java Bean, Bean Shell, EJB, Visual Basic, TypeScript, JavaScript, VBScript, shell programming. COM/DCOM/OLE.

Software: Intellij, Eclipse, Xcode 10, Android Studio 3.2.1, NetBean, Opentaps 1.50, Struts 2.0., Ant 1.8.2, GWT, Jquery, WordPress, Visual C# 2008/2005,Visual C/C++ 6.0/8.0/9.0, Visual Basic 6.0, InstallShield, Oracle, SQL Server 2005/2008, MYSQL 5.5, Apache 1.3/2.0, TOMCAT 6.0/7.0, WebLogic 8.1, Jboss 8.0

Protocol: HTTP, HTTPS/SSL, Winsock, TCP/IP, SMTP, POP3, FTP, SIP, H323, RSS, ATOM.

Cloud Platform: AWS, AWS EC2/Lightsail, Azure.

Framework:: Angular, Vue.js, React.js, Apache/Ofbiz, Sring boot, Struts, Spring, dJango. AUI.

AJAX Tools:: GWT, Jquery, YUI,AUI.3, JMesa

Internet Server: IIS, Apache, TOMCAT, WebLogic, JBoss.

Tools: GIT, Jira, Stash,Ant, Clearcase, CVS, SVN, GIT, PVCS, SourceSafe, DDTS, Globalyzer.

PROFESSIONAL EXPERIENCE:

Confidential, Providence , RI

Senior Java J2EE/ Software Engineer

Responsibilities:

  • Using Agile/Scrum methodology in life cycle of software development.
  • Design, develop and support software in Agile/Scrum team
  • Design, develop and support CMMT ( Control, Monitor and Management Tools) for ETL Process and Big data analysis.
  • Using OOD/OOP in design and programming.
  • Design, develop and support Data Availability Dashboard for ETL process.
  • Help QA team to setup QA environment.
  • Using Jboss 8.1/9.1 for CMMT and Data Availability Dashboard.
  • Using Junit to build Unit test case.
  • Using ZenDesk to track customer support ticket.
  • Use Java to build DAO object to access MS SQL Server
  • Create Restful service for add/update ETL object.
  • Use Java/JSP/JavaScript/CSS/Ajax AUI to build UI for CMMT/ Data Availability Dashboard.
  • Use SQL views and store procedures to access different database(MS SQL Server, Oracle and Vertica).
  • Use Python/Power Shell to write scripts to access different database(MS SQL Server, Oracle).
  • Create Python scripts to manage data for Vertica database in Linux OS.
  • Doing code review for other developers
  • Manage build and deploy CMMT and Data Availability Dashboard to QA site.
  • Manage source code branches use SourceTree.
  • Using Angular/Vue.js to generate UI for Microservices
  • Using Springboot to create restful API for Microservices.
  • Angular/Vue.js/Springboot (MicroServices) to build new retailer portal.
  • Using RabitMQ to exchange messages for Microservices.
  • Using Json Object to do communication between server and front end.
  • Using Docker to run Microservices.
  • Using Node.js/Nodemon to create restful API and get data from MS SQL database.
  • Developing Java API for Restful service.
  • Using JUnit/Jenkins to do CI/CD.

Confidential, Waltham , MA

Lead Developer

Responsibilities:

  • Using JMS to send user confirmation email and email alert.
  • Working on importing Microsoft Office(Word, Excel) format file to ofbiz system.
  • Using Java Servlet to write upload attachment function.
  • Using FOP to export PDF format resume.
  • Working on Job matching website using Java/JSP/Ajax/mysql 5.51 in Linux and Windows 2010
  • Creating database tables using ofbiz database modeling tools.
  • Working on human resource management system using C# /Asp.net/MS SQL server 2005
  • Using YUI chart in human resource management system using Java/Groovy/Tomcat.
  • Integrating ZK framework into ofbiz framework using Java/beansell/Tomcat.
  • Using PHP/Zend Framework to generate Database schema and Web Interface. To display test result in website.
  • Using Java/Spring Framework to integrate DocSign API.
  • Using Java/Tomcat/Struts Framework in a survey site

Confidential, Indianapolis, Indiana

Lead Developer

Responsibilities:

  • Manage Tasks for team members and help team member solving difficult task.
  • Working on send invoice by email use Ofbiz email service
  • Working on ERP/CRM/Accounting/E-commerce/CMS system using J2EE/Opentaps/ofbiz/JSP/POSTGRESQL in LNUX and MS SQL server in MS Windows.
  • Working on Project Management module using OPENTAPS/OFBIZ framework On Tomcat/JBoss Server
  • Using JAVA to write web service.
  • Using JSP/FTL to write front end Webpages in ofbiz framework.
  • Using Bsh/Groovy to get data for front end.
  • Using Java Service/FTL to create Gantt Chart for project management.
  • Using FOB/Jasper Reports to write PDF report.
  • Using MVC framework Apache/OFBIZ to write TimcCard management module.
  • Design DATABASE tables using OFBIZ framework.
  • Using Ant to Build the program.
  • Using SVN for source control.
  • Using Bean Shell to write script to get data from database.
  • Using GWT /YUI/JQuery/Ajax for front end design.
  • Using Wordpress as CMS in Apache website, add addition functions to Wordpress using PHP.
  • Using YUI and Javascript to write a Daily/Weekly/Monthly Calendar show task and activities.

Confidential, Waltham, MA

Senior Software Consultant

Responsibilities:

  • Worked on content management system using PHP/JSP/MySQL in Windows/LNUX.
  • Design database tables for MySQL database.
  • Design and implement business logic and database connection using PHP in Apache and JSP in TOMCAT 6.0.
  • Design and implement media server using Java/J2EE/ hibernate, in TOMCAT 6.0/JBoss
  • Using JavaScript in front end design.
  • Design and implement a video Snapshot Using Visual C# 2008, WPF.
  • Using Python/Perl to write cgi script.
  • Using Ruby to write cgi script.

We'd love your feedback!