We provide IT Staff Augmentation Services!

Sr. Software Developer/lead Resume

5.00/5 (Submit Your Rating)

Southfeild, MI

SUMMARY

  • Over 10+ years of experience in software industry with complete Software Development Life Cycle (SDLC) process which includes Analysis, Design, Development, Testing, Implementation and Production Support
  • Excellent programming skills in JAVA and J2EE technologies including JDBC, Servlets, JSP, XML, Enterprise Java Beans and PL/SQL
  • Experience in Web Services using SOAP, JAX - WS, JAXB and XML Beans
  • Experienced in Spring AOP and the dependency injection available in Spring and Java EE 1.5
  • Well Experience in Onsite/Offshore work model and team coordination to achieve successful construction and completion of project
  • Strong experience in developing web applications using various open source frameworks Struts, Hibernate, Spring and JSF
  • Experience in creating effective User Interfaces using various technologies like HTML, CSS, Java Script, JSP and JQuery
  • Strong experience in Web Application Development using Servlets, JSP and JDBC
  • Proficient in using IDE like Eclipse, RAD and RSA
  • Experience in IBM Websphere, Glassfish and Tomcat
  • Experience in MS SQL Server and MySQL databases
  • Database experience using PL/SQL, Functions and Stored Procedures
  • Experience in working on different operating systems like Windows and Linux
  • Self-starter, Quick learner and Strong team player with good interpersonal and communication skills

TECHNICAL SKILLS

Languages: Java, SQL, XML, iBATIS

Operating Systems: Windows (2000, XP), UNIX

Web Technologies: JSP, Servlets, JDBC

Middleware: Java Beans, EJB, JPA

Database: MS SQL Server, MySQL

IDE & Tools: Eclipse, RAD and RSA

Framework: Struts, Spring

Scripting Language: Java Script, JQuery, CSS, HTML

Version Controls: CVS, Perforce, SVN

Web/Application Servers: IBM Websphere, Glassfish and Apache Tomcat

PROFESSIONAL EXPERIENCE

Confidential, Southfeild, MI

Sr. Software Developer/Lead

Responsibilities:

  • Developing SQL statements and storing procedures to retrieve data from DB2 and Sql Server host systems
  • Developing test cases to perform unit testing using Junit and working on Spring Framework
  • Evaluating the technicalities involved, scope involvement and suggesting the physical environment required for setting up the whole system design
  • Developing innovative design alternatives to meet all requirements for performance, reliability, cost and manufacturability
  • Lead continuous improvement activities by driving the implementation of process and product quality improvement initiatives
  • Ensure compliance/closure of Regulatory and Quality requirements before approving Design Outputs/Program Deliverables

Environment: Java/J2EE, JSP, Struts, Spring Framework, iBatis, MyBatis, Sencha, SQL, SQL Server, DB2, Tomcat, JIRA

Confidential, Lansing, MI

Senior Software Developer

Responsibilities:

  • Develop and implement the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes
  • Implement Stateless Session Beans to encapsulate the business logic
  • Analyze business requirement and creating functional design documents
  • Design solutions and products that changes as per the new legislations
  • Daily Production Support
  • Mentoring and technical growth of junior members of the team
  • Define & scope customer problems and provide optimum solutions
  • Create prototypes for Use Case and/or User Interface/Screen Design Documents
  • Work with other Functional Analyst to define the application structure to ensure that the products and components work together
  • Design components involving Presentation, Presentation Façade, Application and Data layer
  • Involved in the development of specific modules in Health Insurances Domain for MPSERS Reform, Dual MPSERS and 834 Change and full file projects

Environment: Java1.4, J2EE, Web sphere 8.5, SQL Server 2005, IBM RSA 8.0, Hyperion Report, Perforce

Confidential, Lansing, MI

Senior Software Developer

Responsibilities:

  • Create prototypes for Use Case and/or User Interface/Screen Design Documents using Axure
  • Create logical data model using data modeller
  • Implement the MVC Architectural Pattern using Struts2 Framework
  • Create Stateless Session beans and entity classes

Environment: Java 5, Struts2, EJB3.0, JPA2.0, Axure, Oracle SQL developer data model, Web sphere 8.5, SQL Server 2005, IBM RSA 8.0, Perforce

Confidential, Cupertino, CA

Senior Software Developer

Responsibilities:

  • Task Estimation and Status Communication
  • Understanding functional specifications, designing, and creating custom solutions to match the requirements
  • Perform a basic installation of InQuira Product
  • Create and configure database connections
  • Create and deploy services and web applications
  • Involved in MongoDB Integration with System Profiler
  • Experience in using SAX and DOM parsers
  • Research and Development on Scala programming language
  • Client interaction.

Environment: Java 5, JSP, Servlet, MongoDB, InQuira8.1, Scala, Tomcat

We'd love your feedback!