Sr. Java Developer Resume
San Antonio, TexaS
SUMMARY
- Over all 6+ years of professional software development experience, consulting for major financial and business institutions in the U.S and India.
- Certified Scrum Master.
- Extensive experience in Creating & Innovating project based on java technology using different tools and softwares like SOAP UI, RALLY, SVN, DYNATRACE, KANBAN, SERVICENOW.
- Experience in designing, developing and implementing E - Commerce, B2B applications using JEE technologies in Telecom and Insurance domains.
- Developed UI/UX and JEE applications on IDE's like Eclipse, Net beans, and RAD.
- Had good hands on various concepts of CoreJavasuch as OOPS concepts, Design Patterns, Multi-Threading, Exceptions, and Collections.
- Experienced in web development using HTML,CSS, JavaScript, Angular JS.
- Hands on experience in building and deploying as well as version control using SVN,Github,Jenkins.
- Experience in Designing and building dynamic and user interactive websites using JavaScript, Angular JS, Servlets
- Experience of Software Development using J2EE technologies in a web and client-server environment using JSP, JSTL, Servlet, JDBC, Hibernate 4.3, Apache Tomcat.
- Experience with model 2 technologies using Spring MVC, Spring Batch, data modeling and ORM using Hibernate persistence provider.
- Experienced with developing test cases using Test driven development (TDD) approach.
- Extensive experience in using Unix shell scripting.
- Experienced in database systems like MySQL, and SQL to manage tables and created views, indexes, sequences, stored procedures, functions, and triggers for the fast retrieval and manipulation of data.
- Multitalented Coder with extensive programming capability in using various IDE's which includes Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0, 8.0, 8.5, IBM Rational Application Developer 6.0, 7 and NetBeans.
- The experience of enterprise-level application development with Java-centric technologies in the domain of telecom and Insurance, Healthcare.
- Extensive experience working in a Test-Driven Development and Agile-Scrum Development.
- Subject Matter Expert for the application.
- Expert knowledge and strong hands-on experience with Unix shell scripting and developing scripts.
- Expertise in database modeling, administration, and development using SQL and PL/SQL in Oracle and SQL Server environments.
- Experience in using testing the code after code review and designing.
- Experience using an Integrated Development Environment like Eclipse, RAD7.5/8.5 for code development.
TECHNICAL SKILLS
Languages: JAVA, UNIX, SQL, PL/SQL, C++
Databases: SQL Server, MySQL, Oracle 10g/11g/12c, DB2
Web Technologies: Servlets, JSP,HTML, CSS, JavaScript, jQuery, Angular JS,Collections, JDBC, Multi-threading
Analysis Technologies: Agile methodology,Waterfall methodology
Database Tools: SQL Developer, DBVISUALIZER
Operating Systems: Windows, Unix and Linux
Development Tools: Eclipse, NetBeans, RAD
Version Controls: SVN, GIT
Other Tools: Jenkins,Log4j, JIRA
SDLC Methodologies: Agile, Waterfall and Scrum models
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, TEXAS
Sr. Java Developer
Responsibilities:
- Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis
- Followed Agile SCRUM methodology and used Test Driven Development (TDD)
- Experience working JAVA,UNIX,SQL.
- Involved in group meetings with Managers, Team Members in designing, implementing and testing
- Involved in writing UNIX Shell scripts for automation of deployments to Application server
- Used SOAPUI for the functional testing and inspection and invocation of Spring based WebServices
- Designed and Developed the Automation Testing Framework using Java and Unix.
- Very Strong knowledge in using J2EE based Web servers like Apache Tomcat
- Creating manual test cases for system testing.
- Involved in automation infrastructure development.
- Involved actively performance testing in unix, java on production issues.
- Used SOAPUI for the functional testing and inspection.
- Did performance and load testing .
- Deploy and manage applications using jenkins
- Identified usability and develop functional and smooth, easy-to-operate scripts.
- Responsible for implementation of new piece of code using SVN and Github.
Environment: Java, Apache Tomcat,, HTML5, UNIX, PUTTY, IBM RAD, JavaScript, JQuery, Angular JS, Java Beans, Design Patterns, log4j, Agile Methodology.
Confidential
Java Developer
Responsibilities:
- Followed an extremely light and efficient Agile Scrum Methodology, adapted to be most easily applied.
- Participated in sprint plans, code reviews and also in daily stand-ups. Continuous co-ordination with the team during different phases of application development. Involved in all phases of SDLC including requirement collection, design, analysis, development and deployment of the application.
- Extensively worked on JAVA, UNIX, SQL.
- Developed User interfaces and prototypes for web-based internal system using SHELL SCRIPTING, HTML5, CSS, JavaScript,jQuery.
- Worked on Incident Management, Problem Management and Change Management.
- Worked on various tools throughout my tenure like HPSM, Service Now, Putty, RAD,TWS etc. Being a quick learner I was always given the opportunity to work on new tools.
- Responsible for the overall layout design of the Application .
- Worked on different environments to develop and test the new code.
- Strong understanding and knowledge of Linux, automation and Jenkins & Git with scripting languages (Shell)
- Developed custom directives, services and custom routing for data manipulations in order to display data in company standard format UI.
- Created reusable templates using UNIX and SQL
- Part of a response team that worked on Production issues while the application is deployed to Production. Responsible for compiling and submitting an error report for management each week.
- Developed test cases using TDD (Test Driven Development) approach.
- Used DYNATRACE to handle development issues, GIT for version control, Eclipse IDE for development and Tomcat server for application deployment.
- Created various automation scripts using my expertise in Shell Scripting for which average annual saving came out to be more than $300,000.
Environment: HTML, CSS, JavaScript, jQuery, Git, SERVICENOW, KANBAN, RALLY, PUTTY, HPSM, ITG, RAD, Spring MVC, Agile, JenkinS, Eclipse, DB VISUALIZER, ULTRAEDIT, WINSCP.
Confidential
Java Developer
Responsibilities:
- Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis
- Involved in Analyzing existing and new issues in the application.
- Wrote Shell scripts for generating various reports & data fix jobs
- Project has done by Agile Methodology. Use Agile (SCRUM) methodologies for Software Development
- Involved in group meetings with Managers, Team Members in designing, implementing and testing
- Developed test cases using shell scripting.
- Developed, Designed and modified online portals with the use of unix, JavaScript, jQuery,
- Designed and Implemented Automated black box testing scripts using shell scripts
- Developed SQL queries to fetch required data from the files.
- Used GITHUB to build, test and deploying purposes
- Involved in writing PL/SQL and complex SQL queries
- Involved in debugging the application modules
- Used Log4j for logging and debugging.
- Created manual test cases for system testing.
- Involved in doing Regression testing, and Functional testing for the feature developed.
- Experience in working directly with clients and coordinating offshore counterparts across different geographical location.
Environment: HTML, Core java, Git, HPSM, PUTTY, HPSM, ITG,Spring MVC, Agile, Jenkins, Eclipse, DB VISUALIZER, ULTRAEDIT, WINSCP, Design Pattern.
