We provide IT Staff Augmentation Services!

Java Technical Lead Resume

5.00/5 (Submit Your Rating)

Middleton, WI

TECHNICAL SKILLS:

Development Languages: Java, C/C++, Visual Basic, SQL Javascript, C#/.Net, GOSU (Guidewire proprietary language)

Frameworks: Spring 2.5.6, Hibernate, Spring MVC, Freemarker, SpringTest, JUnit, Mockito, XMLUnit, SpringBatch, JAXB, MQ/JMS/MDB, Log4J, JAX - WS, DROOLS

Development IDEs: Eclipse (Helios), IntelliJ, Websphere Studio Application Developer 5.1, Microsoft Visual Studio 2003 (C# .NET development), Informatica Power Center 7.1.2, RAD 7.5, Guidewire Studio

Application Servers: Websphere Application Server, JBoss

Database: iSeries Navigator (AS/400 DB2), SQL Server 2005

Source Control: Subversion, ClearCase, PVCS

Build Management: Jenkins, Hudson, Cruise Control

Other: Ant, SQL Server 2005, JMeter, Enterprise Architect, MS Project, MS Power Point, MS Excel, MS Visio, XML Spy, Biztalk Server 2004, HTML, UML, AOP, Ivy/Artifactory Dependency Management, Crucible Code Reviews, EMMA Code Coveraage, Wsimport, SOAPUI web service tests

PROFESSIONAL EXPERIENCE:

Confidential, Middleton, WI

Java Technical Lead

Responsibilities:

  • Leading design for legacy forms gateway integration replacement
  • Lead developer for new web service for forms publishing integration
  • Lead developer for Guidewire PolicyCenter and BillingCenter integrations for forms
  • Interviewing and on - boarding integration developers
  • Leading development for integration development team
  • Conducting code reviews for integration development
  • Leading quality practices including unit and functional integration tests
  • Working with integration business analysts to clarify requirements
  • Working with vendors to design and implement xml based integrations
  • Working with project managers and scrum masters to prioritize tasks
  • Working with project managers to continuously provide status updates and risk assessments
  • Working with build team to establish integration environments
  • Working with automation team to establish and coordinate regression tests
  • Working with performance team to establish and coordinate performance monitoring
  • Working with operations to establish application monitoring dashboards
  • Providing support for Financial Responsibility application which requires 24/7 reliability
  • Establishing and rolling out training for design tools and methodology

Confidential, Madison, WI

Java Contractor

Responsibilities:

  • Creation of Architecture Specification
  • Development of web service for dynamic rate file generation
  • Establishing continuous integration builds/setting up a Jenkins server and build jobs
  • Establishing load testing practices using JMeter
  • Establishing sound branch/merge practices
  • Establishing unit testing practices
  • Establishing repeatable deployment practices

Confidential, Madison, WI

Lead Java Developer

Responsibilities:

  • Leading design and code reviews
  • Establishing best practices and guidelines for development
  • Creation of SDLC specific to WEA Java development
  • Ensuring all parts of development SDLC are followed according to guidelines
  • Facilitating internal developer workshops and forums in key technical areas
  • Maintaining development schedules
  • Conducting interviews for technical candidates
  • Creating statements of work for project development tasks
  • Analyzing business requirements
  • Facilitating cross department design meetings
  • Facilitating cross department recovery planning meetings
  • Facilitating project standup meetings
  • Providing quantifiable metrics of development efforts to management
  • Creating and maintaining detailed project estimates
  • Establishing and insuring testing best practices
  • Setup and administration of build jobs
  • Setup and administration of source repository
  • Creating standard system documentation templates
  • Working with architects to review architecture specification
  • Working with developers to insure architecture design is achieved in development

Confidential

C# .NET Developer

Responsibilities:

  • Participated on a development team using Agile development methodology
  • Analyzed story card requirements
  • Worked directly with iteration manager to plan iteration development
  • Paired with new development team members to provide knowledge transfer
  • Performed development construction tasks
  • Worked with business analysts to determine expected results
  • Facilitated iterative development walkthroughs with business analysts to confirm expected results were attained
  • Helped establish and rollout standards for C# .NET development
  • Created unit and functional tests
  • Worked with quality assurance to address development defects
  • Worked with architects to establish recovery design

Confidential

Senior Java Developer

Responsibilities:

  • Analyzed business requirements
  • Created and provided walkthroughs of design diagrams and documents
  • Provided project estimates to team leads
  • Performed development construction tasks
  • Created unit and functional tests
  • Created system documentation
  • Created and provided walkthroughs of operational diagrams and documents
  • Created proof of concepts for new architecture components
  • Profiled application performance
  • Provided troubleshooting for various production applications
  • Maintained knowledge base for known application problem resolutions

Confidential, Madison, WI

Advanced Project Manager

Responsibilities:

  • Maintained project schedules
  • Managed project risks
  • Managed project issues
  • Managed project decision logs
  • Managed project resources

Confidential, Madison, WI

Senior Software Engineer

Responsibilities:

  • Led development for web based client application
  • Led project design and design reviews
  • Provided technical leadership to project development team
  • Provided technical training to quality assurance team
  • Prepared white papers on new technologies
  • Led core team of cross departmental groups to gather user requirements

Confidential, Madison, WI

Senior Programmer

Responsibilities:

  • Developed loan processing applications
  • Converted applications from C to C++
  • Provided technical project leadership to junior developers
  • Provided training to quality assurance and help desk staff
  • Created unit tests
  • Trained end users on software usage and features
  • Performed installs at customer sites
  • Sun Certified Java Developer
  • Sun Certified Java Programmer
  • Sun Certified Java Associate
  • Microsoft Certified Professional

We'd love your feedback!