Anil Gautam
Drop Here

Anil Gautam

Senior Java Developer




Over 7 years hands on experience in Java technology. - Technically sophisticated & result driven Software Engineer, with an experience of above 7 years, currently serving Girnar Software (SEZ) Pvt. Ltd in the capacity of Team lead. Having experience in Analysis, Design, Development and Testing of Web based Enterprise system. - Equipped with the knowledge of various software, organizing technical demonstrations, with sound understanding and skill of creating new software & systems, designing, analysis, testing, database development and coding for modules while structuring customized solutions to meet customer’s specific needs. - Extensive experience in design and development of n-tier large web-based distributed systems. - ... moreExtensive experience in Design concepts, Java and J2EE, performance issues, memory issues, concurrency issues and exception handling. - Good experience in Object Oriented Design and Development of n-tier component-based enterprise Web-applications using J2EE, Java, JMS,Restful API, Servlet, Struts. - Good understanding of Software Development Life Cycle (SDLC) process. - Possess excellent Relationship management and Team management skills with expertise in training, motivating and mentoring team members. - Exceptional analytical, troubleshooting organizational, communication, prioritization, and problem solving and leadership skills with ability to create and sustain high work tempo. Job Responsibilities: - To understand / analyze business requirements and provide solutions. - To work on application architecture in lines of MVC model. - To propose Design of New Features based on UML concepts. - Involved into design and implementation of restructuring and refactoring of existing codebase. - Worked on architectural features like Logging. - Worked on core framework changes required in factory initialization, resource loading, and environment service. - To work on ongoing development and Bug Fixing. - To Work on crafting effective governance documents to be submitted at end of each sprint. - Worked on SDLC as well as Agile (Scrum) development model. - Worked as a Team Lead for intra-project teams working on specific assignments and intermediate release. - To work on application for optimization of product. - Worked on code quality and matrices for improve code quality. - Analyzing, defining and documenting system requirements for data, workflow, logical processes, hardware and operating system environment, creating interfaces with other systems internal and external checks and controls and outputs. - Writing and maintaining functional and technical specifications. - Developing and maintaining plans outlining steps and time estimates for developing, testing and installing applications. - Converting designs and specifications into computer code. - Compiling and analyzing code and correcting errors detected in compile process. - Consulting with client to prototype, refine, test and debug programs to attain client approval. - Writing and maintaining documentation to describe program development, logic, coding, testing, changes and corrections. - Writing documentation or reviewing documentation written by others that describes installation and operating procedures, - Providing technical assistance by responding to inquiries regarding errors, problems, or questions with program. - Training end users or technical support staff to use newly developed and or existing programs. - Setup architecture and design guidelines to enforce best practices across the projects and consult with other teams to share knowledge. - Factor the deployment cost into technical decisions. Environment: Java, J2EE, Struts, Servlet, JSP, JavaScript, XML, AJAX, CSS, JUNIT, SVN, Apache Web Server, JBOSS, Tomcat, Linux, Windows XP, Eclipse, Apache Maven, JProfiler, IE6, IE7, Firefox (Mozilla),Checkstyle, findbugs, PMD Tiles Framework. Technical Skills: - Programming Languages: Java, SQL, PHP,C# - Scripting Languages: HTML, JavaScript, YUI, CSS, XML, and JQuery,HTML5,zkoss - Methodologies: MVC, Restful services, SOAP services - Distributed Internet Technologies: J2EE, JSP, Servlet, Struts, JDBC, JNDI, JMS, EJB-2 and EJB-3, spring, Joomla, JSF. - Testing and Quality Framework: Junit, Jsunit, PMD, CheckStyle, Findbugs JUnit(Mocking with Google Injector for rest API test). - Databases: MYSQL, Sql Server. - Web / Application servers: JBOSS, Tomcat, Apache, Aspen. - Version Control: SVN. - IDE: Eclipse, PYDev, Visual Studio, Notepad++. - Browser Dependent CSS and JavaScript: IE5, IE6, IE7, IE8, Firefox, Safari. - Others: FileZila, Putty, Wink, Winmerge, Jmeter and jprofiler (for Optimization). less

Anil Gautam has added 12 portfolio pieces. Create an account to review them.

Work History and Feedback

  • Jun 2010

    Artemis Support
    Thank you for your cooperation!! Teresa
    $53.00 earned
    Fixed Price

  • Mar 2010 - Apr 2010

    Artemis Support
    Thank you!! Teresa
    $53.00 earned
    Fixed Price

Anil Gautam has more jobs to show. Create an account to review them.


Name Score (out of 5) Time to Complete
Data Structures Test 3.25 Top 20% 16 mins
Java Test 3.10 Top 30% 40 mins
SQL Test 2.75 Top 30% 34 mins
U.S. English Basic Skills Test 3.75 Above Average 14 mins

Work History

847 hours worked
5 jobs


More than 30 hrs/week

Associated with

Search for others