Senior Developer Resume
SUMMARY
- Sun certified Software Developer with 8+ years of experience in managing, analysis, design, development and production suppport of softwares on Windows and Linux for the Internet applications.
- Well versed in applying object oriented design principles, patterns and best practices for developing multi - tiered, software systems.
- Extensive experience in developing application using Agile.
- Capable of meeting stringent deadlines under pressure. Successfully worked in several positions from Developer/Project Lead, System Analyst, Team lead.
- Expertise in J2EE based framework, Spring MVC, IOC,Security,Boot, Hibernate.
- Extensive experience in Product Development and Web Development.
- Expertise in Production support tools JIRA, Putty, Filezilla, tickting systems.
- Strong experience in working with XML and JSON, Angular, Maven,HTML/DHTML, JavaScript, CSS, JQuery, XML, Visual SourceSafe.
- Strong experience in developing web services using SOAP and REST, AJAX.
- Strong expeience in working with one or more Web and/or Application Server like Tomcat,JBoss,Jonas.
- Successful in managing teams of over 10 team members, offshore and onshore for various projects and meeting the timeframe providing the quality as per client
- Strong experience in client interaction, applying design patterns, project control and deployment.
- Strong in Object oriented analysis (OOA) and Design (OOD) using various standards like Iterative & Incremental and Rational Unified Process
- Extensively worked on UML (Unified Modelling Language) and Design Patterns in Analysis/Design Phase.
- Strong experience in relational database like Postgres, MySql, writing complex queries and store procedures and analyzing and fixing performance issues.
- Expertise in design and development of applications in relational databases, client server/web environment using Oracle 7.x/8.x, SQL, PL/SQL, SQL Server 7.0/2000/2005/2008 , Stored Procedures, Triggers, MS Access, Excel.
- Extensive experience with Web based, Windows based, Client-Server, N-tier Architectures and Service Oriented Architecture (SOA)
- Organize and assign work to offshore team (Offshore coordination).
- Experience with design and normalization of databases with development experience of T-Sql stored proceduers (SPs), Triggers, Views, Functions.
PROFESSIONAL EXPERIENCE
Confidential
Senior Developer
Tools: Java 7, Spring boot,React JS,Maven, Log4J,Rest API,Junit,Jest,Mockito,Postgres Sql,bootstrap,Html, Eclipse3.x.,Git,Swagger
Responsibilities:
- Led the developemnt team.
- Documenting the technical and functional specification
- Creating Rest API.
- Writing test cases.
- Testing the application
- Requirement gathering and analysis.
- Provide design solution and prepare design documents.
- Designing the swagger api.
- Client co-ordination
Confidential
Tools: Java 7, Spring MVC,XML,Maven, Log4J,Oracle 9.x Tomcat Apache,Rest API,Junit,JSP, Eclipse3.x.
Responsibilities:
- Documenting the technical and functional specification.
- Code enhancement.
- Testing the application
- Requirement gathering and analysis.
- Provide design solution and prepare design documents.
Confidential
Asso Consultant
Tools: Java 7, Spring MVC, Hibernate,XML,Maven, Log4J, Tomcat Apache,Rest API,Junit,Angular js, Eclipse3.x. JIRA, Putty, FileZilla
Responsibilities:
- Provided L2 production support to client.
- Led the development efforts of the FAE.
- Managed a team of over 10 developers/designers for developing various projects
- Responsible for task assignment, weekly review meeting, working out deadlines for meeting the timeframes
- Provide product support to client team.
- Responsible for writing and reviewing User Test Cases for all Projects.
- Monitoring and mentoring the QA Test Team.
- Worked with multiple teams to coordinate for system integration requirements and design.
- Database designing and worked on performance monitoring.
- Offshore/Onsite Team Management.
- System and Analysis for the enhancements
- Documenting the technical and functional specification
- Testing the application
- Requirement gathering and analysis.
- Provide design solution and prepare design documents.
- Responsible for finding the best infrastructure for meeting the quality of the project.
- Interacted with users, gathered requirements and identified the Use Cases.
Confidential
Senior Java Developer
Tools: Java 1.6, Spring MVC,Hibernate,Mysql,HTML,JavaScript,J-unit, Log4J.
Responsibilities:
- Offshore/Onsite Team Management led the development team.
- Responsible for the design and implementation of multiple modules in the application.
- Requirement gathering and analysis.
- Provide design solution and prepare design documents (HLD+LLD).
- Provide technical solutions in order to enhance the quality and performance of the application.
- Quality & performance testing of the deliverables.
- Interviewing various stakeholders for new requirements, estimating and allotting the task to various team members comprised of programmers, designers and testers.
Confidential
Java Programmer
Tools: Java 1.5, Struts2.0, EJB3.0, Postgre9.0, Jboss, Eclipse3.x, SVN, J-unit, Log4J.
Responsibilities:
- Constant interaction with clients, other middleware and front end teams to derive issues to closure.
- Requirement gathering and analysis.
- Provide technical solutions in order to enhance the quality and performance of the application.
- Quality & performance testing of the deliverables
- Production issue resolution and support (L3 support).
- Database anchor for queries related to database.
- Successfully delivered 2 releases in Production in the year 2012.
- Point of contact for critical production release involving multiple deployments.
Confidential
Tools: Java 1.5, Swing, EJB3.0, Jboss, Eclipse3.x, SVN, J-unit, Log4J
Responsibilities:
- Analyzed requirements and helped finalize UI prototypes. Created a friendly design for customers.
- Modified the code to confirm to client specifications and coding standards.
- On the server side worked with Managed bean and Servlet listeners Class and DAO layer.
- Implemented logging facility for auditing.