We provide IT Staff Augmentation Services!

 senior Developer Resume

4.00/5 (Submit Your Rating)

Sacramento, CA

SUMMARY:

  • 9 years of experience inclusive of Requirements Analysis, Design, Development, Implementation, Testing, Documentation and Maintenance/Support
  • Sun Certified Java Programmer for Java 5 (SCJP 1.5)
  • Designing, developing and maintaining Java/J2EE Enterprise Applications
  • Extensive experience in Machine - to-Machine Communication (M2M) Domain
  • Involved in analyzing the system at field level to development and deployment of M2M solutions for a construction company (worked extensively in a Startup Organization)
  • Experienced in Debugging and deploying solutions in Production Environments
  • Good exposure to Client Facing Role (email writing, business communication)
  • Experienced in Agile (Scrum) practices
  • Owned a product - from support/maintenance to enhancement and client communication
  • Status and Defect Reporting to customer, Project Manager and Senior Management
  • Experienced in writing Stored Procedures, Triggers, SQL Joins
  • Experienced in interacting with business analysts, developers, technical support team and end-customers.
  • Strong analytical, interpersonal, communication, coordination, problem solving and decision-making skills.
  • Good knowledge of Software Quality Processes
  • Dedicated team player, energetic, professional work ethics and commitment with capability to learn new technologies and adapt to changing circumstances.

TECHNICAL SKILLS:

Languages : Java, SQL

J2EE Technologies: Servlets, JSP, JMS, RMI, EJB3.0, REST API

Java Patterns: Factory, Singleton, Iterator, Abstract Factory, Proxy, Observer

J2EE Patterns: DAO, Transfer Object, Business Delegate, Service Locator, Session Façade, Business Object, Front Controller, Dispatcher

Frameworks : Spring MVC, Struts, Hibernate 3.0, Log4J, Selenium WebDriver

Web2.0: HTML5

Distributed/Middleware: XML, JDBC

Tools: : ANT, SONAR, Jira, Salesforce, JProfiler, Junit, Control-M Workload Automation

Version Control: SVN, CVS, Git

Web/App Servers: Apache Tomcat, JBoss, Websphere, WebLogic

RDBMS : MySQL, Oracle 10g, Confidential DB2

IDEs: Eclipse, NetBeans, RAD 6, Flex Builder

Methodologies : Waterfall, Agile

Operating Systems: Windows 2000 Professional, Windows XP, Windows 7 and Unix

Others: Adobe Flex

PROFESSIONAL EXPERIENCE:

Confidential, Sacramento, CA

Senior Developer

Responsibilities:

  • Design and develop Control-M jobs to manage communication between various States (PA, CA, MA and VA) and Shared Services
  • Write Java applications for file formatting and processing the file sent by the States
  • Write Shell scripts to manage communication with Java in Control-M
  • Work with Business Analysts and end user team to gather requirements, transform them into coding using Control-M and Java
  • Work with Quality team and deliver the product as per standards defined
  • Participate in daily Scrum meetings, be a part of Agile team

Environment: BMC Control-M, Automation Workload Client, FTP/SFTP, Java, XML, Eclipse, Spring MVC, REST

Confidential, Delray Beach, FL

Senior Developer

Responsibilities:

  • Own the product and address current challenges - SPOC
  • Bug Tracking and Bug Analysis/resolution using Salesforce.
  • Proposed improvements around synchronization of transaction data as per the architecture, got approval from the client for further development activities, received appreciation from the Product Head
  • Implemented the approved idea using client-server architecture.

Environment: Core Java, JMS, XML, RMI, MS SQL Server, Eclipse, Hardware Integration (Touch Screen, Pinpad, Scanner)

Confidential, Folsom, CA

Senior Developer

Responsibilities:

  • Understand, own the product and address the challenges to improve application response time
  • Troubleshoot performance bottlenecks, analyzed the application using JProfiler, re-written SQL queries to eliminate redundancy
  • Build and Change Management using SVN
  • Consulted cross-functional departments, determined and prioritized business requirements, identified their major business issues, documented benefits and risks
  • Suggested enhancements keeping in mind of the market trends in POS and could get approval from the client for further development activities
  • Distributed the product knowledge among team members by regularly conducting technical sessions and product know-how

Environment: Core Java, JSP, Servlets, AS400, Eclipse, JProfiler.

Confidential

Team Lead / Software Developer (In a Start-up organization)

Responsibilities:

  • Designing the application and database tables
  • Developing code
  • Unit-testing and deploying the solution in real-time
  • Implementing change requests.

Environment: Core Java, MySql, Eclipse, various hardware devices, DigiCom and ECC.

Confidential

Software Developer

Responsibilities:

  • Involved in writing Application Client that handles machine-generated data from a central repository, works with various protocols, parses data and populates into database using Core Java and Java Messaging Service.
  • Developed home page and dashboards using Google Maps that houses various location hierarchies and corresponding actual asset locations that enable navigations to monitor them in real-time.
  • Implemented Drill-down charts and reports using Adobe Flex
  • Involved in visiting various customer sites and conduct field level study of drivers and software requirements to develop the product (have been part of a start-up organization)
  • Provided inputs for product design based on the experience gained through customer interactions at sites and with various stakeholders

Environment: Core Java, Struts, Hibernate, JMS, MySql, Eclipse, Flex Builder, Adobe Flex, JBoss 5.5

Confidential

Software Developer

Responsibilities:

  • Involved in writing Application Client.
  • Involved in coding of various system drivers (Digisystems, IpsEurotec, Polytec, Elba, IDS and SchwingStetter) using Java Reflection API.
  • Part of end to end solution development team and deployment at various client locations and managing client interactions and implementing change requests.
  • Used Log4J to configure logging, debugging the production environment.
  • Interaction with numerous business groups (Operations, Marketing, Finance) in order to co-ordinate, plan and execute development/deployment activities throughout the full project life cycle
  • Provided technical documentation and Help documents explaining operations and procedures to the client.
  • SPOC for all client queries/change requests/deployment.
  • Involved in testing the solution at field level conducted at actual client locations (construction sites like Dam)

Environment: Core Java, MySql, MS-Access, NetBeans, BugZilla

Confidential

Software Developer

Responsibilities:

  • Prepared Software Requirements Specification (SRS) for CI 162.
  • Prepared Design Document (DD) for EPICS CI 162.
  • Involved in coding of PAYSLIP module where it is necessary to get the output as PDF files and send them to employees by email.
  • Involved in coding of IT SHEET module.
  • Involved in coding of KITTY SHEET module.

Environment: Java, JSP, Servlets, DB2, RAD 6.

Confidential

Software Developer

Responsibilities:

  • Involved in coding of FormBean classes, Action Classes and JSP pages, in Struts.
  • Involved in Database Connectivity through JDBC.
  • Involved in Production Support.

Environment: Core Java, JSP, Struts, Oracle, Eclipse, WebLogic 8.0.

We'd love your feedback!