We provide IT Staff Augmentation Services!

Consultant, Java Resume

3.00/5 (Submit Your Rating)

Detroit, MI

SUMMARY:

  • More than 15 years of experience in software development as Technical Lead and Senior Developer.
  • A multi skilled senior consultant with comprehensive experience of designing, developing and deploying architectures and infrastructures for software applications.
  • Strong Programming Skills in designing and implementation of multi - tier applications using Java/J2EE Technologies.
  • Able to coordinate multi-functional teams. Possessing a proven ability to lead project teams to successfully deliver agreed upon solutions of highest quality often in complex and challenging customer env.
  • Able to bridge the gap between technical and non-technical persons.
  • Adept at needs determination, document preparation and system migration.
  • Skilled in all phases of the software development life cycle; expert in translating business requirements into technical solution and fanatical about quality, usability.
  • Experience with Android SDK in developing applications.

TECHNICAL SKILLS:

Development Methodology: Agile/Scrum/Kanban, TDD, Waterfall, XP

J2EE Skills: Java 6/7, Java EE 6/7, EJB, JMS, JPA, JDBC, SQL, XML, REST/SOAP web services

Frameworks: Spring Framework (Core, MVC, Web services, Batch, Data, ORM), Hibernate, JPA, Quartz

Middleware: Oracle WebLogic, Apache Tomcat, Google App Engine

Database skills: Oracle, MYSQL

Web Development: HTML, JavaScript, JQuery, JSP, Struts, JSTL, AJAX

Programming languages: JavaScript, Unix shell script, Android

Testing Frameworks: Junit

Build Tools: Maven, Ant

Tracking, Continuous Integration: JIRA, Jenkins

Versioning: GIT(GitHub), SVN, CVS

IDE: Eclipse, IntelliJ Idea, Android Studio

Operating Systems: Windows, Unix/Linux, Android

PROFESSIONAL EXPERIENCE:

Confidential, Detroit, MI

Consultant, Java

Tools: /Technologies: Java / J2EE, EJB 3.0, JMS, Web logic 10.3, JUNIT, Oracle, PL/SQL, ANT 1.3, Spring, Web services

Responsibilities:

  • Design and Develop rest web services to connect the back end system with mobile applications and vehicles.
  • Design and Develop modules using EJB and JPA which will be consumed by rest web services.
  • Design and Develop web pages using JSP, JQuery to address various business needs.
  • Provided hands-on technical governance on all aspects of production support.
  • Implemented the project in Agile Methodology and involved in Sprint planning, daily stand up and retrospective.
  • Established the code review and test cases checklists, Conducted QA reviews and certified all the deliverables.
  • Responsible for dev/test environment set up by performing application server changes and database changes.
  • Created the artifacts needed for Production releases and participated in the production release planning meeting.
  • Design and Develop Spring batch application which is used to enroll millions of vehicles in the system.
  • Participated in the production issues meeting and monitored the servers for performance, utilization.
  • Strategized, designed, implemented the software upgrades inside the application.
  • Responded to service tickets and service requests within established time-based requirements
  • Coordinated with internal and external client resources to isolate and trouble shoot issues results with service disruption and change
  • Managed excellent relationship with IT operations and business partners to optimize application performance and results

Confidential, Ann Arbor, MI

Programmer Analyst

Tools: /Technologies: Struts 2.0, JSP, Apache Tomcat, JUNIT, MSSQL, GWT

Responsibilities:

  • As a Senior Developer, worked with a team architects, business-analysts and developers in the process of design, implementation of software development
  • Design and Develop web pages using GWT and Struts to address various product specification
  • Design and Develop offline batch jobs using Java
  • Created the artifacts needed for production release
  • Addressing production issues reported by various clients
  • Design and Creating Complex Stored Procedure/Functions
  • Work with business and technology to map business requirements to technical design,
  • Running JUNIT tests.
  • Established onshore-offshore communication management, streamlined delivery processes, worked on schedules, coordinated business to technology sessions between onshore business consultants and offshore development team.

Confidential, Detroit, MI

Programmer Analyst

Tools: /Technologies: Java / J2EE, EJB 1.1, JMS, Web logic 8.1, JUNIT, Clover, Oracle 8i, PL/SQL, ANT 1.3

Responsibilities:

  • Design and Develop modules using EJB which is used to connect the back end system to the vehicles.
  • Design and Develop web pages using Struts to address business needs.
  • Participated in the production ready release meeting and validating the steps for release
  • Creating artifacts needed for production release.
  • Running JUNIT tests and generating code coverage report
  • Addressing the production issues and monitoring the servers for performance, utilization.
  • Preparing Software Design Document and Low Level Design Document for the software development

Confidential

Team Lead

Tools: /Technologies: Java / J2EE, Oracle Application Server, Oracle 9i, PL/SQL, Documentum Content Server, Struts

Responsibilities:

  • As an Onsite Coordinator, coordinate with users/offshore for approval of Functional Specification, Design Documents, Test Cases and Test Logs
  • As a module Lead, prepared the Metrics, Project Plan, Weekly status report and carry out Quality Audits.

Confidential

Team Lead

Tools: /Technologies: Java / J2EE, SAP J2EE Application Server, IPlanet 4.1 Web Server, Tomcat, JSP, Java Script Oracle 8i

Responsibilities:

  • As a team member, responsible for coding the software modules in java, JSP using Eclipse
  • One-point contact for off shore team and coordinated with onsite team member for project deliverables, status meeting
  • Reviewed the components to check the adherence and in corporation of standards.

Confidential

Team Member

Tools: /Technologies: Java / J2EE, EJB 1.1/ 2.0, Weblogic 6.1, Oracle 8i, PL/SQL, Visual Café

Responsibilities:

  • As a team member, responsible for coding the software modules in java, JSP using Eclipse

Confidential

Team Member

Tools: /Technologies: VB, Crystal Report, MS Access

Responsibilities:

  • As a Developer, responsible for developing an application using Visual Basic and also developed various reports using Crystal Reports

Confidential

Team Member

Tools: /Technologies: Java, JSP, Servlets, Java Script, HTML

Responsibilities:

  • As a Developer, responsible for developing a web pages for external customers

We'd love your feedback!