Senior Java Developer Resume
Menlo Park, CA
SUMMARY
- Java J2EE Developer/Lead with 12+ years of experience in analysis, design, development and implementations of client/server, database and/or Intranet - based application using Java, J2EE technologies in various business domains.
- Extensive experience in telecom based campaign management solutions & agile software development.
- Having good knowledge in Java, advanced JAVA, J2EE technologies and ETL concepts
- Having experienced in implementing Struts, and exposure on Web Services, Hibernate Frameworks for Enterprise projects.
- Comfortable and effective in a Unix/Linux environment
- Hands on experience in various functional/non-functional testing, test configuration, test case management, defect tracking & reporting using different tools
- Having Knowledge in Oracle AS 11g,JBoss4.2.1/4.3, Apache Tomcat 6x, Apache Axis 2.
- Experience in Agile development methods like Iterations, scrum meetings, Test Driven Development, Pair programming, code refactoring.
- Sound knowledge in Version One agile project management and tracking tool
- Excellent knowledge in OOPS methodologies for extensive product development in the areas of Business application and RDBMS concepts
- Good functional experience in ecommerce, Telecom, Insurance, Health care, ecommerce and Campaign Management System.
- Strong analytical and problem solving skills. Willingness and ability to adapt to new environments and learn web technologies.
TECHNICAL SKILLS
J2EE Frameworks: Spring,Struts,Hibernate,WebServices (SOAP/Restful),SpringBoot
Database: Oracle 9i/10g with TOAD, MySQL 4.0/5.0.
Languages: Java, JSP, JavaScript, Python, PL/SQL, JQuery, UNIX
Web Technologies: Java Servlets,, XML, HTML, SOAP, JaxWS (Apache CFX), ETL SDK API, JSON.
Application Servers: Jboss 5.0, Web Logic 8.1/9.2,Tomcat 8.X
Source Control: Subversion, Win CVS,GIT
IDE: Eclipse, RAD
Testing Tools: JUnit, Selenium.
Code Integration Tool: Cruise Control, Hudson, Jenkins, Stash.
Agile Tools: Version One, JIRA
Operating System: UNIX, Windows
PROFESSIONAL EXPERIENCE
Confidential, Menlo Park, CA
Senior Java Developer
Responsibilities:
- Develop the web-services based on the business/functionality.
- Design and develop the services required using the REST and SOAP based services.
- Implemented using the Spring MVC Design and SOA based architecture.
- Code integration using the Bit Bucket and merge the code to respective release versions upon the review and merge.
- Provide support for any production release or issues during and after the release
Confidential, Pleasanton, CA
Java Developer
Responsibilities:
- Interact with the Product Manager on the requirement understanding or the JIRA story provided before developing the functionality.
- Develop the back-end functionality and modify the front-end representation as required.
- Developed code for functional requirement using Java collection,Spring MVC module integrations, JSP,REST WebService .
- Code integration using the Big Bucket and merge the code to master/release branch upon the review and merge.
- Provide support for any production release or issues during the release
Confidential, WalnutCreek, CA
Java Developer
Responsibilities:
- Involved in business requirement by discussing with business/end user on the requirement or the issue.
- Understand the requirement and complexity of the issue and functional and technical aspects of the requirement.
- Developed code for functional requirement using Java collection,Sping MVC module integrations, and deployment and preparation on the release document.
- Code integration using the one-stash and merge the code to master branch upon the review and merge.
Confidential, Milpitas, CA
Java Developer
Responsibilities:
- Involved in functional and technical development, and support activities.
- Involved in trouble shooting technical issues, writing the Unit test cases for the developed modules and executing them to meet business functionality.
- Developed the application using the REST web services.
- Hosted on the Google Cloud Platform to interact these services.
- Developed the MicroServices API for the Pricing module using Spring Boot
- Code integration and build using Jenkins tool for continuous integration.
Confidential, Sacramento
Java Developer
Responsibilities:
- Involved in functional and technical development activities.
- Designed and developed the module in Java and experience in Build, deployment processes.Developed the application using the Spring MVC architecture.
- Involved in Java code development, module integrations, and deployment activities performed at customer end.
- Code integration and build using Jenkins tool for continuous integration.
Confidential
Java Developer/Tech Lead
Responsibilities:
- Handled and taken the responsibility of deliver for the Entire phase along with managing the Team of one member. And handled alone for production release and deployment process.
- Worked UNIX scripting as per requirement, And server side Scripts
- Code integration and build using Jenkins tool for continuous integration.
Confidential
Java Developer/Tech Lead
Responsibilities:
- Participated in technical meetings with the business partners and created user interface and Application flow design.
- Designing the application as part of Confidential standards and implement them the same. Log4j is used for logging and debugging.
Confidential
Java Developer
Responsibilities:
- Participated in technical meetings with the business partners and created user stories in Version One. Implemented Webservice Endpoints with JAXWS for each method in service.
- Developed the JUNIT Test cases before starting method implementation and coded the methods to pass those test cases.
- Implementing Hibernate 3.0 for Object Relational Mapping with the database.
- Designed and developed database tables and coded stored procedures for nightly batch process.Developed the JAR files, WAR files and EAR files using Ant build too