We provide IT Staff Augmentation Services!

Senior Java Engineer Resume

5.00/5 (Submit Your Rating)

Centennial, CO

TECHNICAL SKILLS:

Languages: Java 7+, Scala (Limited), SQL, PL/SQL, XML

Web Technologies: HTML, CSS, JavaScript, JQuery

Development Tools: Eclipse, Oracle SQL Developer, Git, SVN, CVS, Maven, Ant, Jenkins, Gerrit, Python

Methodologies/Models: Agile Scrum, SDLC, OOAD, SAAS

Application Servers: Weblogic Server, Tomcat, Jetty, WebSphere, JBOSS

Database: Confidential , Oracle, SQL Server, MySQL, PostGres

OS: Unix, Linux, Windows

Frameworks: Wicket, Google Web Toolkit, Activiti, FuseSource ESB, Camel, JBehave, Guava, Guice, Python

Platforms: Amazon Web Services (AWS)

Other: JUnit, TestNG, JSON, RallyDev, Graph Databases (Titan), Behavior Driven Development (BDD)

PROFESSIONAL EXPERIENCE:

Senior Java Engineer

Confidential, Centennial, CO

Responsibilities:

  • Experience with building and integrating clustered NoSQL persistent solutions based on columnar databases such as Confidential or graph databases (Titan)
  • Familiar with stream processing, pipes, and filter architectures as well as the use of functional programming paradigms within OO models
  • Worked in a team of 3 developers to implement an Adaptive Learning Engine for various Confidential Higher Education Products. This engine provides item - by-item assessments that employ machine-learning algorithms based on Item Response Theory (IRT). This product is currently in production and used by professors at various institutions to assess students for purposes of placement into Higher Ed Courses.
  • Contributor to the implementation of various learning algorithms (based on Item Response Theory) in support of the Adaptive Learning Engine.
  • Currently working on implementing near real time data analytics solution using Spark and Confidential
  • Strong experience in software testing, using everything from augmented unit testing (mocking and matching frameworks) to BDD with JBehave as well as performance testing using such tools as Grinder
  • Strong experience building distributed applications deployed in cloud environments (AWS) and exposing high-throughput REST services to a variety of platforms and client applications.
  • Mentored mid level and junior developers
  • Significant experience scripting in UNIX using Python as well as automating deployments using Fabric
  • Experience implementing and supporting Dev Ops for staging and production environments

Technologies and Concepts: Java 7+, Confidential, Embedded Jetty, REST, AWS, Graph Database (Titan), Behavioral Driven Design (BDD), Git, Maven, Gerrit, Jenkins

Senior Java R&D Engineer

Confidential, Centennial, CO

Responsibilities:

  • Selected as one of two initial members of new technical engineering group created to provide dedicated development support to sales and marketing groups
  • Added new business process workflow support into existing SAAS product needed to address product shortcomings expressed by existing and potential customers
  • Enhanced existing product by adding support for fully configurable UIs based on Apache Wicket Framework

Technologies: Java 6, Wicket, FuseSource ESB, Camel, PL/SQL, SQL, JavaScript, HTML, CSS, Oracle DB

Senior Java Engineer

Confidential, Centennial, CO

Responsibilities:

  • Implemented a complete re-design of the company’s flagship SAAS Product Web UI using Apache Wicket. Re-design of site was performed in response to negative customer feedback on existing JSP based UI. New UI was extremely well received by existing customers.
  • Experience developing ETL solutions for SAAS application
  • Strong experience in framework development
  • Along with one other team member, developed large sets of custom components that are heavily used by the core development team
  • Rapidly implemented various features and UIs in support of sales demos, which contributed to new customer wins
  • Provided production support of company’s SAAS Application. Support included SQL and Java code fixes hot deployed to production nodes
  • Participated as member of technical interview team as well as mentor for new development staff

Technologies: Java, Wicket, HTML, CSS, Ajax, JSP, JSF, EJB (Session), JavaScript, Oracle DB, PL/SQL

Advisory Engineer

Confidential, Englewood, CO

Responsibilities:

  • Developed several rule sets for company’s healthcare product that allowed for automated benefit selection and contract processing
  • Designed and developed initial product UI using GRAILS. Along with one other team member, re-designed and implemented new site UI using Google Web Toolkit (GWT)

Technologies: Java, JBOSS, GWT, GRAILS, DROOLS, BPEL, SQL Server, PostGres, XSLT, Ajax

Senior Java Engineer

Confidential, Englewood, CO

Responsibilities:

  • Led development on company’s workflow processing engine
  • Developed various enhancements to existing product as well as providing production and release support
  • Collaborated with business analyst in new requirements definition, including high-level use case design
  • Provided technical oversight on various product enhancements

Technologies: Tibco EMS, Java (EJB, JMS), SQL Server, HTML

Senior Java Engineer

Confidential, Englewood, CO

Responsibilities:

  • Led development on a new property management system currently deployed to several hundred hotels in the Starwood Family
  • Selected to participate in small team that developed a new subsystem used to manage and track availability of guest and hotel conference rooms
  • Participated in the design and development of a pilot program to provide wireless access to the Property Management System (PMS) through a tablet PC
  • Implemented various SOAP based web services that were used by non-Starwood properties to access Starwood’s PMS engine (mostly for checking hotel availability)

Senior Java Engineer

Confidential, Denver, CO

Responsibilities:

  • Created workflow to manage processing of telecommunications trouble tickets

Technologies: Weblogic Integration, Java (J2EE)

Senior Java Engineer

Confidential, Omaha, NE

Responsibilities:

  • Designed and developed workflow engine components for a business process management system.
  • This workflow was designed to automate creation and approval of advertising layouts for various publications.
  • Implemented client UI

Technologies: Weblogic Server, Struts, Java, HTML

Senior Java Engineer

Confidential, Denver, CO

Responsibilities:

  • Designed and developed key components for an internal order management system
  • Designed and developed components for a “Smart” Home Automation System, which allowed users to remotely monitor and administer electronic appliances via the web or phone. Primary components developed were LDAP-based Security, Control and Notification Subsystems

Technologies: Weblogic Server, Weblogic Commerce Server, JAVA (JMS, EJB), Oracle DB, C++, CORBA, LDAP

Java Developer

Confidential, Aurora, CO

Responsibilities:

  • Functioned as a key member of the design and development team that created an Open Architecture C++/CORBA-based Control Channel Toolkit ( Confidential ) that was used to build fully functional Satellite Command and Control Systems using plug and play components
  • Implemented core telemetry, commanding, monitoring, and messaging components for the Confidential project using OO techniques in C++. Systems developed using Confidential components reduced source lines of code by 87% compared to more traditional development methods.
  • Beneficial in reducing the time and cost of developing and deploying command and control satellite systems.
  • Developed several thousands lines of C++ code for a complex Satellite Command and Control System used to monitor and administer multiple satellites in various orbits. System functionality developed included Attitude and Maneuver Control, Payload Management, Timeline and Scheduling, and External Messaging.

Technologies: C++, CORBA

We'd love your feedback!