J2ee Software Engineer Resume Profile
4.00/5 (Submit Your Rating)
Akewood, CO
SKILLS SUMMARY
COMMUNICATION / PEOPLE SKILLS
- Well-versed in active listening understanding core issue s .
- Ability to summarize / break-down complex issues into relevant points.
- Use of strategic-thinking skills to generate viable options.
- Proven ability working through intense situations.
- Experienced working in team environments forming excellent working relationships with co-workers.
SOFTWARE ENGINEERING / DEVELOPER SKILLS
- Experienced in all stages of software development lifecycle initial requirements to maintenance .
- Well-versed in Object-Oriented Analysis Design OOAD Rational Unified Process RUP software development.
- Accomplished trouble-shooter with excellent problem-determination skills using critical-thinking methodical processes.
- Highly-skilled at detecting bugs, analyzing their cause s , engineering verifying solution s .
- Developed diagnostic regression testing plans for software quality assurance.
- Accomplished path-finder : researching, experimenting with new technologies providing detailed documentation to team members.
JAVA JDK 1.4-1.6
- Sun Certified Java Programmer SCJP:310-055 June 2, 2010
- J2SE Java 2 Standard Edition , J2EE Java 2 Enterprise Edition , Spring Framework v3.x 4.5 years: 2014-July
- JavaServer Faces JSF 2.0 , Expression Language EL 2.0 , Managed/Backing Beans, Primefaces v2.2 - 4.0
- Java Beans, Java Servlets, Java Server Pages JSP scriptlets-based JSTL-based
- JSTL Java Server Page Standard Template Library standard tags, JSTL custom tags
- Java EE5 / EJB3.0: Stateful / Stateless Session Beans Entity classes JPA Java Persistence API ORM Object-Relational-Mapping : Toplink, Hibernate, EclipseLink2.0 JPQL Java Persistence Query Language CMT Container Managed Transactions BMT Bean Managed Transactions Java EE Timer Services JMS API Java Messaging Service Java MDB JMS-Message Driven Beans
- Java EE / Web Services Technologies: SOA Service-Oriented Architecture , EJB Enterprise JavaBeans as web service endpoint, SOAP Simple Object Access Protocol , WSDL Web Service Definition Language , SAAJ SOAP with Attachments API , JAXB Java Architecture for XML Binding , JAX-WS Java API for XML - Web Services , RESTful Web Services, JAX-RS Java API for XML - RESTful Services , Jersey Sun implementation JAX-RS , Web Services design deployment patterns for JAX-WS JAX-RS
GENERAL INTERNET / INTERNET BROWSER-SIDE TECHNOLOGIES
- Accomplished with development maintenance browser-neutral HTML / JavaScript
- HTML Hyper Text Markup Language , JavaScript Document Object Model DOM / jQuery / JSON, CSS Cascade Style Sheet , AJAX Asynchronous JavaScript and XML
XML Extensible Markup Language
- XML, XSL Extensible Stylesheet Language / Xpath, Java based XML processing JAXB, javax.xml.
JSON Javascript Object Notation
- MongoDB, Spring MongoTemplate, Spring RESTful web-services SOA , conversion/processing: org.codehaus.jackson.
DATABASE relational
- Database modeling, design, implementation, interface / access.
- Integrated relational databases into N-tier architectures.
- RDBMS / Relational Databases: MySQL 5.1 4.5 years: 2014-July , Oracle, MS-SQL Server, MS-Access, Informix, Apache Derby
- ODBC, JDBC, SQL, ORM: Hibernate EJB3.0 / JPA
MongoDB NoSQL database :
- Using Spring's MongoTemplate, Mongo java driver com.mongodb. , org.bson. , MongoDB shell: admin, CRUD operations, developing useful SQL-equivalent queries
MICROSOFT / MS-Windows-based TECHNOLOGIES
- Windows operating systems Win-XP, Win-2000, Win-NT, Win-9X, Win-3.1, MS-DOS, IBM-DOS
- IIS Internet Information Services , Visual-C / C MS-Visual Studio , COM objects / Active-X DLLs
- Active Server Pages ASP , VBScript, Visual Basic
COLD FUSION
- MX7
EMPLOYMENT HISTORY
J2EE Software Engineer
Confidential
- Successfully collaborated with team-members, having diverse cultural backgrounds communication styles, in all phases of Software Development Lifecycle SDLC by planning, designing, coding, programming, debugging, troubleshooting delivering middleware web-application software that created two-way link to/from in-field consumer electronic devices using JSON-encoded data.
- Middleware web-application software incorporated: Java/J2SE/J2EE, Spring 3.x framework, Spring-based RESTful web services SOA , Spring-data, Memcached, MongoDB NO-SQL database and deployed to Apache Tomcat v7 servlet J2EE container / web application server hosted in a Linux environment software processed JSON-encoded data received from in-field devices using MongoDB to persist and Memcached to optimize search retrieval from customer-facing web-applications.
- Personally researched experimented on interactions with Spring's MongoTemplate , Java POJOs, Mongo annotations, and MongoDB NO-SQL database Memcached distributed synchronous locks Google's Guava framework long-polling asynchronous request processing Spring RESTful web services and long-polling client code HTML, javascript, JQuery to reduce / mitigate project technology risks go-to guy for researching, developing difficult MongoDB queries equivalent to standard SQL researched developed software-based load balancer using Apache Camel.
- Primary responsibilities are designing, developing, collaborating and delivering J2EE-based standard web applications as well as doing research and development work in creating portlets for Liferay / Tomcat portal platform with emphasis on XML-based batch processing in a Unix-based environment for a corporation in the satellite, telecommunications, electronic media industries.
- Performed Java / J2EE N-tier Software Development using SQL / MySQL 5.1, Apache Tomcat 6.0, Liferay Portal Tomcat 6.0 , Java 6, Spring 3.1, SOA Web Service Oriented Architecture , Spring-based RESTful Web services providing / consuming , JSF Java Server Faces 2.0, Managed-Beans / Backing-beans, EL 2.0 Expression Language , AJAX, Primefaces 2.2.1, 3.0.M2 , JavaScript, and CSS.
- Utilized Unix / Linux-based operating systems RHEL5, Suse, Solaris as development / testing platform includes familiarity with Bash shell, shell scripting, Unix operating system concepts chmod, chown, etc. .
- Engineered J2EE programming solutions using Eclipse IDE Helios , Maven build tool, JUnit, Git Distributed Version Control System , Jira bug/issue/task tracking, Fisheye / Crucible code-review tool, JMeter, and Wireshark.
- Formulated, developed, refined and documented white-box software test-procedures by collaborated with subject-matter-experts and senior J2EE engineers.
- Conducted and evaluated software quality assurance verification / validation testing procedures for pre-release and regression testing used JMeter, SQL / MySQL RDBMS, Tomcat, Wireshark and other software testing tools while administering procedures and assessing results.
Training Sabbatical
Confidential
- Earned status as Sun Certified Java Programmer SCJP:310-055 on June 2, 2010
- From Oracle University Sun Learning Center Services completed 5-day / 40-hour training course: Business Component Development with EJB3.0 Technology, Java EE5 SL-351-EE5 on September 3, 2010
- Training cou rse software applications used: NetBeans 6.X IDE, GlassFish v3 Java EE Server , Apache Derby RDBMS
- Java EE Timer Services, JMS Java Messaging Services API , Java MDB JMS-Message Driven Beans
- EJB3.0 Entity classes, JPA Java Persistence API , ORM Object Relational Mapping , Toplink, Hibernate, EclipseLink 2.0, JPQL Java Persistence Query Language , CMT Container Managed Transactions , BMT Bean Managed Transactions
- Java EE Application Architecture, EJB3.0 Stateless Session Beans, EJB3.0 Stateful Session Beans
- From Oracle University Sun Learning Center Services , completed 5-day / 40-hour training course: Developing Web Services Using Java Technology, Java EE 6 DWS-4050-EE6 on October 1, 2010
- RESTful Web Services, JAX-RS Java API for XML - RESTful Services , Jersey Sun implementation JAX-RS , Tradeoffs with JAX-WS JAX-RS, Web services design deployment patterns for JAX-WS JAX-RS
- SAAJ SOAP with Attachments API , JAXB Java Architecture for XML Binding , JAX-WS Java API for XML - Web Services
- SOA Service-Oriented Architecture , EJB Enterprise JavaBeans as web service endpoints, SOAP Simple Object Access Protocol , WSDL Web Service Definition Language ,
- From Spring Source completed 4 day / 32 hour training course: Core Spring on December 3, 2010
- Spring 3.1 Framework, Dependency Injection, XML-based application configuration, auto-wiring, annotations, bean scopes.
- Aspect-Oriented Programming AOP , RDBMS / JDBC integration with Spring JdbcTemplate.
- Object-Relation Mapping ORM with Hibernate, Hibernate Spring configuration and interaction, Database transactions using Spring Transaction Manager
- Configuring Spring in Web Applications, Spring-based security
N-Tier Applications Engineer / J2EE Software Engineer
Confidential
- Assigned to Rapid Web Application Development team for various internal BoR government customers
- Used HTML, CSS, JavaScript, ColdFusion, SQL, Oracle relational DBMS to deliver N-Tier / Web-Application I.T. solutions to BoR government customers .
- Performed software engineering duties maintenance enhancements for legacy ColdFusion intranet Web-Application.
- Delivered brand-new ColdFusion-based N-Tier / Web-Applications.
- Performed software engineering duties maintenance enhancements for legacy J2SE / J2EE software Web-Applications.
- Produced requirements design analysis for high-profile project.
- Performed software architectural analysis for high-profile project in a timely manner.
- Designed, coded, implemented above software architectural design resulting in 55 decrease in software delivery / release schedule for high-profile project.
- Collaborated united together with other I.T. professionals to deliver / release high-profile high-risk project on time.
- Designed, implemented innovate GUI design for intranet web application optimized for high-volume data entry used by high-profile project.
- Researched, developed documented how-to installation configuration guide for mission-critical utility used by other I.T. team members which increased overall productivity.
- Earned / granted SF85P Position of Public Trust to work with U.S. Federal government.
- Downsized due to economic conditions
- Left on favorable terms eligible for re-hire.
J2EE Java 2 Enterprise Edition Software Developer / Internet Engineer
Confidential
- Company provided software for technical illustration, electronic document management, product / change lifecycle management applications.
- intranet Web application used RDBMS / Relational Database Oracle , JDBC, SQL, Java beans, CGIs, Java Servlets, Java Server Pages JSP 2.0 , JSTL Java Server Pages Standard Template Library , custom JSTL tags, XML, XSL / XPath, AJAX, JavaScript, CSS, HTML
- Web application was solution / tool for CMII process used Apache HTTP web server, Apache Tomcat Servlet container ran on Windows Unix platforms.
- Performed software engineering duties maintenance enhancements for core product web application several customized variants.
- Analyzed debugged software glitches throughout N-Tier web application Java Beans / JSP to HTML .
- Recommended developed fixes to software bugs estimated implementation costs of solutions what components, what changes, what test sequences / plans, overall time estimate
- Implemented methodically tested software fixes.
- Performed evaluated unit / regression testing for software quality-control worked with Selenium to create automated test scripts.
- Developed compiled how-to installation / configuration guide for Apache, Tomcat, web application environment useful to new programmers by reducing initial learning curve.
- Trained myself in less-familiar technologies by researching, exploring experimenting between assignments.
- Participated / collaborated with other engineering team members to redesign overhaul existing web application to make use of brand new core infrastructure for CMII 4.0 product.