Java Developer Resume
Alpharetta, GA
SUMMARY
- Over seven years of strong software experience in design, development and deployment of web based Client - Server business applications using OOP, Java/J2EE technologies and working on complete Software Development Life Cycle (SDLC).
- Experience in designing user interfaces for web applications using various web technologies such as HTML, CSS, XML, JavaScript and JQuery.
- Experience in application/web servers like Apache Tomcat.
- Extensive experience in developing scalable, reliable and efficient enterprise applications using Java, Web services, Servlets, XML, XSLT, SQL
- Good working experience in Microsoft SQL Server and UNIX.
- Possess expertise in designing and developing web applications using HTML, CSS, JavaScript, jQuery
- Expertise in implementation of Core Java concepts of Java, J2EE
- Knowledge of XML and related technologies like XSL, XSLT and parsers like JAXP and JAXB
- Experience in working with logging tools like Log4J
- Sound knowledge of Design patterns like Model View Controller (MVC) architecture.
- Ability to adapt to new technologies and environments quickly.
- Experience in the Agile Development Process.
- Active participation in entire lifecycle of software development.
- Participated in discussions with Project Manager, Business Analysts and Team Members.
- Good Team Player, Strong Interpersonal, Organizational and Communication Skills.
- Excellent Presentation and Customer handling skills.
TECHNICAL SKILLS
Languages: Java, JavaScript, XML, SQL, Unix shell programming and scripting
J2EE Technologies: JSP, Servlets
Development Tools: Eclipse, Notepad++
Database: SQL, PL/SQL, SQL Server
Operating System: Windows, UNIX
Web Servers: Apache Tomcat
Version Control: Subversion
Web Technologies: JavaScript, CSS, HTML, XML, JQuery
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Java Developer
Responsibilities:
- Analyze business requirements, technical design, implementation and documentation using Agile Methodologies
- Designed and developed Servlet components
- Developed classes using Core Java
- Exposed and consumed SOAP based Web Services to communicate between systems
- Resolved issues reported by the client
- Developed various Web Services using Eclipse
- Designed GUI using jQuery, CSS to improve visual effect on the dynamic front end
- Participated in writing of unit test cases
- Participated actively in code and peer reviews
- Designed and implemented user interface using HTML, CSS, AJAX and JavaScript
- Worked on reading data from XML files and parsing the XML document
- Used Maven for building the application locally and deploying it to local and DEV servers
- Used log4j for logging and SVN for version control
- Participated actively in Active Collaboration sessions with the business and other teams
- Participated actively in the Agile Development Process and Scrum meetings and responsible for giving sizing to the tasks assigned
Environment: Java 1.7, J2EE, JavaScript, HTML, CSS, Apache Tomcat, Web Services, JDK 8, Maven, Servlets, SVN, Log4J.
Confidential
Responsibilities:
- Participated in user requirement sessions to gather business requirements
- Designed, developed, debugged and tested the web based application using J2EE architecture
- Involved in analysis, design, development, integration and testing of application modules
- Used Eclipse IDE for coding, debugging and testing the application modules
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed
- Used Remedy tool for creating change requests and handling production bugs
- Involved in developing object oriented JavaScript and experience with HTML, CSS, AJAX
- Participated actively in production support to fix defects reported by client and QA team
- Worked on enhancements, change requests and defect fixing
- Designed and developed several Servlets
- Created and configured new JIRA projects and worked with departments to maintain the existing JIRA projects
- Used JavaScript for user interfaces
- Subversion was used for version control
Environment: Java, J2EE, Servlets, XML, HTML, JavaScript, CSS, Apache Tomcat, Subversion, JIRA, Log4J.
Confidential
Responsibilities:
- Involved in gathering and analyzing the requirements, design, development and support of the application
- Designed and Developed user interface using Servlet, Java, HTML and JavaScript for Business Logic and GUI development
- Using MVC to achieve Model View Controller design pattern
- Involved in migration of the code files across different environments (DEV/SIT/UAT)
- Used JQuery, JavaScript for client side scripting
- Interacted with Business analysts and QA team
- Contributed in standardizing project coding and code review, guidelines and checklists
- Performed unit testing, troubleshooting from development phase to production rollout
- Initial Prototype implementation of this project followed Agile Development methodology and used SCRUM for project management
Environment: JDK 6, Servlets, Apache Tomcat, HTML, JavaScript, Java.
Confidential
Responsibilities:
- Involved in high level design, application design, development and testing
- Worked on fixing production issues in existing applications.
- Worked on enhancements for UI based on business requirements
- Interacted with business analyst and product manager for gathering requirements and understand production issues
- Developed UL using HTML, JQuery and JavaScript
- Developed various Java classes to support business logic
- Used Maven building to build and deploy applications onto Tomcat server
- Participated actively in production support to fix defects reported by QA teams
Environment: Java, JavaScript, HTML, JQuery, Java 1.6, Apache Tomcat, Subversion
Confidential, Wilmington, DE
J2EE developer
Responsibilities:
- Responsible for the implementation of application system with Core Java and Strut framework
- Maintained the existing code base by incorporating new features and doing bug fixes
- Developed Web services SOAP/HTTP using SOA technologies such as SOAP, WSDL
- Integrated the Java code (API) in JSP pages
- Performed application’s demo to the business users
- Developed functionalities under Agile Methodologies JIRA process.
- Developed HTML views with HTML, CSS and bootstrap
- Involved in tuning the front-end stack for performance (performance tuning)
- Developed the application using Eclipse
- Used Apache Maven for project management and building the application
Environment: Core Java, SOAP, JSP, Agile, Maven, Eclipse, HTML, CSS, JIRA, Tomcat
Confidential, New York, NY
Java Developer
Responsibilities:
- Worked on jQuery for user interface interactions, effects and themes built on top of jQuery and JavaScript
- Writing client side validation using JavaScript
- Developed front end modules using Java and Servlets
- Used Maven build tool to build and deploy the application
- Supported testing teams and involved in defect meetings
- Coordinate with QA lead for development of test plan, test case, test code and actual testing responsible for defects allocation and those defects resolved
- Involved in testing and deployment of the application on web logic application server during integration and QA testing phase
- Used Log4J to capture the log that include runtime exceptions
- Used SVN for version control and used Eclipse as the IDE for implementing the application
Environment: Core Java, Servlets, jQuery, JavaScript, Maven, SVN, Eclipse, Log4J
Confidential
Assistant Design Engineer
Responsibilities:
- Managed one of Infotech’s biggest clients Boeing Commercial Airplanes (BCA) and coordinated with cross-functional teams to solve complex application related issues
- Involved in gathering Business requirements and designing functional specifications
- Gathered requirements, provided cost estimation, designed and executed unit test cases
- Experience in debugging, troubleshooting and performance tuning
- Participated in discussions with Project Manager, Business Analysts and team members
- Developed UL using HTML, JQuery and JavaScript
- Designed and Developed several Java classes
Environment: Java, HTML, JavaScript, JQuery