We provide IT Staff Augmentation Services!

Lead/senior Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • I am an accomplished software developer with over eight years of multi - language experience, who has demonstrated skills in quality and delivery. I am self-motivated, with practical expertise in developing creative, cohesive, reusable code to solve both new design challenges, and re-engineering existing processes for optimum performance and usability.
  • Oversight, coordination, and delivery of a cross-team infrastructure technology upgrade covering hardware and software across development, integration, user-acceptance, production, and disaster recovery environments for three critical business applications. The effort stood as the first successful effort of its type in the retail IT organization in over 3 years. I documented the recovery plan and defined the process in the new high-availability architecture, including reworked environment diagrams for support and development needs.
  • Designed and built an event notification framework that evaluates business workflows for the presence or absence of specific conditions. This system generates notifications to external clients and business partners, facilitating proactive document management resulting in external client and internal cost savings.
  • I participated in the design of a custom enterprise service bus (ESB) message format and protocol for inter-system business data transfers. The project design elements included both document evaluation and business process metadata in a dual-method protocol, ensuring record integrity and robust functionality.
  • I participated in development of our in-house business processing rules engine that allows any-to-any routing and processing scenarios across dozens of business systems. This highly flexible code has met and sustained client growth using the initial base code and algorithms for over seven years. I have also leveraged business process modeling language (BPML) workflows for business data processing for a variety of documents types and file transfer protocols that support up to two million document transactions daily.
  • I designed and developed a custom API to provide remote configuration between internal support application and Sterling Integrator instances using HTTP and XML. The implementation resulted in a common support tool interface for configuring multiple systems.
  • Mitigated operational exposure by developing a process that allows business scenarios to retry data transfers to customers based on customized time limits and transfer attempts. This approach has resulted in reduced manual intervention when business partners systems are off-line or unreachable.
  • My role included ongoing performance optimization, resulting in several application component enhancements. One re-factored component resulted in a 300% performance improvement. I am also experienced in utilizing build management tools to reduce development build and configuration time, ensuring consistent quality through leveraging common configurable values.
  • Improved billing and revenue processes through the design and development of data collection programs that consolidate and aggregate billable client transactions, resulting in a reliable daily feed to legacy finance application that ensure consistent client billing and revenue generation. I also developed custom programs to interface between Sterling Connect Direct and internal applications, providing new revenue paths.

TECHNICAL SKILLS:

Methodologies: MVC Design, SDLC

Programming Languages and Tools: Java, J2EE, Log4J,javascript, JDBC, ORM/JPA, Hibernate, Oracle Top Link/Glass Fish, C#, XML, XPath, HTML, XSLT, Open Symphony Quartz, Struts, Spring, IIS, Eclipse, .net, VB

Middleware and Web Services: WebSphere MQ, Apache Commons, Tomcat, Spring Framework

Configuration Management: Maven, Ant

Code Repository: CVS, PVCS, ClearCase

Operating Systems: Solaris, Red Hat, Linux, Unix (bash, sh, ksh, awk, sed, Python), Windows

Databases: MSSQL, DB2, Oracle, My SQL

PROFESSIONAL EXPERIENCE:

Lead/Senior Java Developer

Confidential

Responsibilities:

  • Lead development projects with an offshore team while interfacing and planning with onshore business analysts, infrastructure teams, line of business, and various internal technical teams. Deliver quality solutions on time and inline with business and technical requirements. The role includes frequent status reporting and other project artifacts as required. Worked with applied tools including HP Quality Center (QC), HP Application Lifecycle Management (ALM), as well as write and execute production change control plans and coordination.

Software Engineer

Confidential

Responsibilities:

  • I had shared team responsibilities for systems integration, development, maintenance, and tier-3 support for a multibillion dollar, customer facing B2B network. Developed, deployed and managed applications that deliver high value to software as service (SaaS) customers.

Software Engineer

Confidential

Responsibilities:

  • Responsible for systems integration and development for hosted EDI / E-Commerce systems. I worked primarily in java and UNIX environment development of applications and utilities to provide workflow management, routing, monitoring, support, and administration.

Solution Support Specialist

Confidential

Responsibilities:

  • Provided tier-2 and tier-3 support for hosted e-commerce solutions. Responsibilities included application deployment, maintenance, administration, business and off-hours support, systems integration, and change management

Manager, Outsourcing

Confidential

Responsibilities:

  • Managed a team of 4 individuals responsible for customer implementation, hosted application support and administration

Sales Support Engineer

Confidential

Responsibilities:

  • I served as technical expert and consultant to outside and inside sales staff. Responsibilities included 25% travel to customer/prospect locations and assisted in presentations.

Software Consultant

Confidential

Responsibilities:

  • Responsibilities meant providing customer-site implementation and integration services to small-to-medium Confidential customers using Gentran and Commerce product families. Responsibilities included developing statements of work (SOW), boiler-plate contracts, clients presentations and software, development, integration consulting, implementation design and planning. Approximately 80% travel

Technical Support Specialist

Confidential

Responsibilities:

  • I served in a role that delivered remote technical support on multiple platforms for EDI (business-to-business )software and services.

We'd love your feedback!