Senior Software Developer Resume
SUMMARY:
- Senior J2EE Developer with 13+ years of IT experience in coding, testing, implementation, documentation and maintenance in client/server applications using J2EE, Spring, Tomcat, JBoss, JSP, Servlets, Struts, JSF, Xhtml, MVC, Singleton, JDBC, SQL, HTML, Java Script, Rest Services and WSDL.
- Experience in design and development of n - tier and OOAD applications using Java with Struts, and Linux operating systems.
- Experience in developing software using agile methodology and JIRA.
- Experience with Confluence
- Experience in developing java batch applications.
- Participate in daily scrum and collaboration meetings over two-week sprints
- Experience of working with Sql Server and Sybase
- Experience in developing Front-end applications.
- Thorough knowledge of J2EE technologies and their implementations.
- Experience on Jakarta Struts framework using MVC architecture.
- Development and deployment experience with Apache Tomcat, WebSphere and JBoss Application server.
- Experience in JAXB for XML file generation
- Experience in client side Web Services using Rest and AXIS2.
- Experience in writing automated tests using Selenium and unit tests using JUnit
- Worked with Financial Domains.
- Having good problem solving and analytical skill
- Have good experience in working with SDLC life cycle.
- Participated in Requirement Analysis, Design, Coding, Unit Testing and Implementation.
TECHNICAL SKILLS:
Languages: Java
Frameworks: Spring, Struts
Web Technologies: Java Script, CSS, JSP.
Application/Web Servers: Jboss4.x, TomCat, WebSphere, J2EE Technologies \
Other related techniques: JSP, Servlets, Java Beans, JSF, xhtml, JDBC, MVC
RDBMS: SQL Server, MySQL, MS-Access, Sybase.
IDE Tools: Eclipse, STS, RAD
Version Controller: Subversion
Tools: and Products
Knowledge: Web Services, Nexus, Maven, Jenkins, Selenium, Junit
Other tools: JIRA, Confluence
WORK EXPERIENCE:
Senior Software Developer
Confidential
Responsibilities:
- Analyzing the requirement
- System Design
- Coding and unit testing
- Bug fixing
- Participate in daily scrum and collaboration meetings over three-week sprints.
Environment: Java Batch, REST Services, Subversion, STS, Tomcat, WebSphere, JIRA
Confidential
Technical lead
Responsibilities:
- Analyzing the requirement
- System Design
- Coding and unit testing
- Bug fixing
- Participate in daily scrum and collaboration meetings over three-week sprints.
Environment: Java Batch, Subversion, STS, Tomcat, WebSphere, JIRA
Confidential
Senior software developer
Responsibilities:
- Analyzing the requirement
- System Design
- Coding and unit testing
- Bug fixing
- Participate in daily scrum and collaboration meetings over three-week sprints.
Environment: Java, JSF, Facelets, Subversion, STS, Tomcat, WebSphere
Confidential
Senior software developer
Responsibilities:
- Analyzing the requirement
- System Design
- Coding and unit testing
- Bug fixing
- Participate in daily scrum and collaboration meetings over two-week sprints.
Environment: Java, JSF, Facelets, Subversion, STS, Tomcat, WebSphere
Confidential
Senior software developer
Responsibilities:
- Analyzing the requirement
- System Design
- Coding and unit testing
- Bug fixing
- Participate in daily scrum and collaboration meetings over two-week sprints.
Environment: Java, JSF, Facelets, Subversion, STS, Tomcat, WebSphere
Sr. Software Engineer
Confidential
Responsibilities:
- Analyzing the requirement
- System Design
- Problem solving
- Writing Stored Procedures.
- Coding and unit testing
- Bug fixing
- Module designing
- Code reviews
- Peer testing
- Defect tracking using Xprojects Issue Tracker
Environment: Java1.5, JSP, Servlet, Struts1.1, Sybase, SVN, PowerBuilder, Eclipse.
Confidential
Senior software developerResponsibilities:
- Analyzing the requirement
- Converting Functional specification to technical specification.
- Mentoring the team
- Monitor the works of team members and played the role of a team leader
- Writing Stored Procedures.
- Coding and unit testing
- Conducting sessions to discuss on requirements
- Module designing
- Code reviews
- Peer testing
- Managing Change request
Environment: Java1.5, Sybase, SVN, Quartz, Eclipse.
Confidential
Environment: Java5, Sybase, JAXB, AXIS2, Eclipse
Responsibilities:
- Analyzing the requirement
- Mentoring the team
- Monitor the works of team members and played the role of a team leader
- SQL optimization
- Writing Stored Procedures
- Coding and unit testing
- Peer testing
- Evaluating Queries and optimization of queries
- Managing Change request
- Troubleshooting
Confidential
Senior software developerResponsibilities:
- Involved in developing and enhancing project.
- Analyzing the requirements from Onsite team.
- Optimizing the SQL queries
- Import and export of pdf and excel files.
- Mentoring and Troubleshooting
- Played a key role in coordinating with clients.
Environment: Java, JSP, Servlets, JDBC, JavaScript, SQLServer using MVC Architecture.
Confidential
Senior software developerResponsibilities:
- Involved in developing and enhancing project.
- Mentoring and Troubleshooting.
- Client side validation.
- Involved in optimizing Queries
Environment: JAVA, JSP, SERVLET, SQL Server using MVC architecture