Full Stack Java Developer Resume
Forest Hill, MarylanD
SUMMARY
- Java Programmer wif 11+ years' experience in Analysis, Design, Development, Testing, Maintenance and Implementation of large scale Business Applications Software and Client/Server applications development and Internet Applications.
- Experience in Enterprise, E - Commerce, Manufacture, Healthcare, Trading, Science and Technology, System Integration Tools, Migrating code and Products, B2B, B2C and C2C.
- Experience in developing applications using Java 2.0 (J2EE, Servlets, JSP wif custom tags, Struts 2.0, Spring, Hibernate, JQuery, JSF2.0, Applets, Swing, EJB's, Java Beans, Core Java, Multi Threading, Collections, PL/SQL Procedures, Exception Handling, JDBC, VB 6.0, XML, Agile, TDD, JavaScript, JSON, HTML, Ajax,Eclipse3.5,Tomcat4.1, Jboss4.0, Design Patterns, Oracle 10g, and Unix Korn ShellScripting.
- Good experience in data processing and Interfacing (Back-end Front-end connectivity) skills using Oracle 8i/9i/10g (SQL, PL/SQL, Stored procedures), MySQL 3.2, SQL Server, and Create Entity Relationship Diagrams (ERD) for various database systems - Oracle, MySQL etc.
- Implemented reusable components using JavaBeans anddatabase using JDBC API
- Experience in migrating code using versioning tools Clearcase, Subversion.
- Experience of developing on Win2k/NT, UNIX and Red Hat Linux platforms.
- Experience in design and architecture of the applications using Spring, Hibernate, RESTful and SOAP based Webservices.
- Excellent understanding of Software Development Life Cycle (SDLC) and Maven tool.
- Experienced in UML for System designs using Visio, Rational tools and RSM.
TECHNICAL SKILLS
J2EE Technologies: JDBC, Java Beans, Servlets, Core Java, Multi Threading, Collections, Exception Handling,JSP, EJB, RMI, CORBA, JSF2.0, Struts 2.0, Webworks2.2, Applets, Spring, Design Patterns, JSF, JMS, ANT, RESTfulWeb Services, HTML, XHTML, Flash, XML, XLST, XSL, XSLT, Flex, Ajax, JQuery, EXTJS,JDOM, JAXB, Hibernate3.0
Languages: Java2.0, JavaScript, Object Pascal, C++, Python, SQL, PL/SQL, UML
IDE: Dephi, Eclipse, CBuilder, IntelliJ, Virual Studio, Android Studio,Netbeans5.5/6.0, JDeveloper
Web Servers: Apache Tomcat 4.1, WebMethods 6.X. Application Servers Web Logic 8.1/10.3, WebSphere 5.X/6.X
Scripting Languages: Ajax, JavaScript, Korn Shell Scripts
Protocols: TCP/IP, SMTP, POP3, LDAP, SOAP, FIX.
GUI: Swing, AWT, Developer 2000 and Visual Basic5.0. MQ-Series Family
Version Controlling: Rational ClearCase, Visual SourceSafe (VSS), CVS, Subversion, PVCS, SVN
Case Tools: UML using Rational Rose, Visio.MOM,Maven
Databases/RDBMS: Oracle 8i/9i/10g, MySQL, SQL Server,Sybase
Operating Systems: Windows95/98/NT/2K/XP, RHE LINUX, Solaris, Aix, HP-Unix
PROFESSIONAL EXPERIENCE
Confidential
Full Stack Java Developer
Responsibilities:
- Designed and Implemented application UI, programming logic in android studio IDE.
- Implemented RESTful web services to distribute frames across servers and database.
- Implemented Web frontend UI wif JQuery, HTML5, JavaScripts.
- Supported web admin team and DBA team and was actively involved in deployment of application binaries.
- Designed and developed objects like tables, views, and stored procedures in MySQL.
- Wrote and executed SQL queries to monitor the web indicator of user data.
- Managed and headed the monthly production release process from code review, testing, creating the release packages and deployment.
- Developed stored procedures on the back end.
- Provided support from my application for E2E testing wif all interfacing applications.
- Supported to QA team to design test cases for various Change Requests and Enhancement.
- Undertook various responsibilities in a job which requires good coding, problem resolution and communication skills.
- Handled many remedy tickets which are relate to application level and functionality support to users.
- Involved in complete support to business users in various areas of the application.
- Had regular communication wif all users to monitor indicators and tracking the system
- Implemented Change Requests and Enhancements using Adnroid Studio and JQuery.
Environment: Java, J2EE,JQuery, JavaScript, Design Patterns, Android Development Platform, Baidu location services, Exception Handling, JSON, XML, XSLT, OkHttp, ShareSDK, SMSSDK, Wechat, Rational Application Developer 7.0, MYSQL/RDBMS, PL/SQL Procedure, ANT, RESTful webservices, Windows Vista,MOM, etc
Confidential
Senior Java Developer
Responsibilities:
- Worked as a J2EE Developer and involved in analysis of requirements, the design, development, integration, deployment and testing
- Worked wif business analysts during requirement analysis phase and helped the team in breaking the requirements into implementation details.
- Implemented the front end using PHP, XML, XSLT also used faces Components for dynamic web content.
- Extensively used Core Java Collections API in DAO layer after retrieving data
- Worked wif Database teams for design phases of the database.
- Designed and developed objects like tables and stored procedures in Oracle 10i.
- Adopted J2EE design patterns like DAO and used DTO's transfer the data.
- Implemented Exception Handing in Service, DAO layers
- Implemented custom components using UI components in JSF2.0 for web customer entry application
- Involved in creating services on web based using SOAP based protocol
- Developed stored procedures (developed in PL/SQL) on the back end.
- Managed and headed for production release process from code review, testing, creating the release packages and deployment.
- Involving in configuring several Configuration files like ejb-jar.xml and web.xml for the production releases every month.
- Using Eclipse IDE for bluestone application development of Java related classes and components.
- Provided support from my application for E2E testing wif all interfacing applications.
- Involved in resolving various operational issues that affect order flow to/from the interfacing systems.
- Undertook various responsibilities in a job which requires good coding, problem resolution and communication skills.
- Developed shared central autantication system in Borland C++ for intranet application
- Modified existing software to correct errors, adapt to new hardware and improve performance.
- Strengtaned developmental methodologies by introducing a code quality document.
- Streamlined deployment process by developing continuous integration tools.
- Built, tested and deployed scalable, highly available and modular software products.
- Drafted comprehensive reports to document bugs and design flaws.
- Designed Delphi application components.
Environment: Java, J2EE, Delphi, Broland C++, JavaScript, Multi Threading, Design Patterns, Exception Handling, Logging, RESTful webServices, SOAP, JMS, Spring, XML,XSLT, CVS, Oracle 10g/RDBMS,MYSQL, PL/SQL Procedure, ANT, Windows XP/UNIX, Eclipse3.5.
Confidential| Forest Hill, Maryland
Software Developer
Responsibilities:
- Worked closely wif clients to establish problem specifications and system designs.
- Wrote Delphi applications in Borland Delphi & C++ architecture.
- Designed and developed 2 computer software web applications.
- Identified and suggested new technologies and tools for enhancing product value and increasing team productivity.
- Designed intuitive graphical user interfaces using knowledge of serial communications and database design.
- Created, delivered and maintained scalable system architecture to support a high-availability internet site wif various internal applications.
- Analyzed and designed relational databases using MySQL and embedded Access Database.
- Oversaw major new enhancements to existing software systems.
- Debugged and modified software components.
Environment: Object Pascal, Delphi, C, C++, C++Builder, MYSQL, Stored Procedures, ADO Components, ODBC, Crystal Reports, Visual Basic and various components etc.
Confidential
Programmer Analyst
Responsibilities:
- Design company website UI
- Implemented website using Java, JavaScript, HTML.
- Writing andupdated driver for testingOptical Spectrometersin C and C++.
- Evaluated multiple software solutions during early software architecture plotting and system migration planning stage.
- Built databases and table structures following n-tier architecture methodology for web applications.
- Evaluated potential software products based on new and existing system development and migration requirements.
Environments: Borland C++, C, HTML,Java1.5, J2EE, XML, JavaScript, Windows 2000, MyEclipse 2.1, SOAP, LINUX, Crystal Reports10, SQLServer 7.0, Windows.
