Sr. Java Developer Resume
PhoeniX
SUMMARY
- 10+ years of IT experience in architecture, design, development and technical support of IT applications.
- Excellent experience on Banking, Ecomm, Supply Chain Management, Telecom, Apparel/Retail and Finance domains.
- TEMPHas full system life cycle hands - on experience: analysis, design, coding, testing, performance tuning, installing, documenting, maintaining, and end-user training.
- Expertise wif Java, J2ee technologies and working as a Full stack java developer
- Excellent experience in using JDBC,Hibernate, Struts, Spring Frameworks and MVC architecture
- Hands on work experience on Web services Creating/Consuming using SOAP and Rest API’s.
- Developed Web services from Scratch of teh project and consumed teh web services where ever required.
- Excellent experience NOSQL (Apache Cassandra)based Environment.
- Hands on experience wif Micro services
- Hands on experience wifCloud and AWS(AmazonWebServices) for Cloud environment.
- Hands on experience on integration wif respect to Stuts - Hibernate, Hibernate-Spring, ORM-Spring-Rest.
- Hands on experience on UML for designing class and sequence diagrams.
- Hands on experience using JDBC, Connection pooling.
- Implemented AngularJS Controllers and MVC architecture according to requirements
- Excellent experience in server side programming using Java, Servlets, JSP, Java Beans, EJB, JDBC.
- GUI design and development using AngularJS, HTML5, CSS 3.0, Ajax, JQuery, Java Script, XML.
- Expertise in integrating web services client using XML-based protocols such as Simple Object Access Protocol (SOAP) and HTTP using XML artifacts wif Axis and Web Service definition Language (WSDL).
- Excellent experience working wif various operating systems like Unix/LINUX.
- Experience in implementing SOA best practices.
- Enthusiasm and ability to adapt to new and changing technologies
- Team player and willing to both share noledge and learn from others to ensure team’s success
- Excellent Experience in SQL queries and Stored Procedures.
- Excellent experience in Agile, TDD, Waterfall Software Development Methodologies
- Extensively used IDE’s like Eclipse,NetBeans,RAD
- Wrote SQL Queries using Joins, Sub Queries and correlated sub Queries to retrieve data from teh database.
- Extensively used versioning tools like GITHUB,SVN,CVS
- Experience in design patterns such as Singleton, Session façade, Front controller, MVC, Business Delegate, and Service Locator, DAO etc.
- Good experience on Leading and mentoring teh team.
- Good working Experience in using ANT and Maven scripts for building and deploying teh application in web/App servers.
- Experience in working on both Development and Support based projects wif mission critical deadlines
- Having involved in Creating, tracking and execution of Service-Now Incidents and also used BugZilla, JIRA for Bug tracking
- Experience in different forms of testing - JUnit, Unit testing, integration testing, regression testing and acceptance testing.
TECHNICAL SKILLS
Java & J2EE Technologies: Core Java1.8/1.7/1.6,JSP 2.1, Servlets 2.5, JDBC 3.0, JSTL 1.3, Custom tags, EJB 3.0/2.0, JAXB 2.0, SAX and DOM.
Web/Application Servers: IBM Web Sphere 6.x/5.x/4.x,BEA Web Logic 10/9.2, Oracle Weblogic12c, JBOSS, Tomcat4/5/6.
Languages: Java, SQL, PL/SQL,CQL
Frameworks & Middleware: Struts1.2, 2.0, Spring Framework2.0/3.0, Spring web flow, Hibernate3.0/3.1, Axis1.4/2.1.3, Apache CXF
Web Services: SOAP, REST, WSDL, UDDI
Development Tools/IDE’s: Eclipse Kepler/Juno, My Eclipse8.0, WSAD 6.0, RAD, Net beans 4.1, BEA Web logic Workshop
Design Methodologies: UML, J2EE design Patterns.
Design Tools: Rational Rose, Microsoft Visio 2003,,RAD
Open Source: JUnit, log4j1.2, GIT, CVS,SVN, Rational Clear Case, and GIT Hub,JIRA
Platforms: Windows 7/XP, UNIX, LINUX
Databases: Oracle 11g/10g/9i/8i, IBM DB2 7.0/8.2, MS Access, MySQL
Database Tools: TOAD 9.0 and SQL Developer Client tools.
Web Development: AngularJs, AJAX, JQuery,Javascript
Scripting Languages: Maven3.0, Ant 1.5/1.7, Java Script, UNIX.
Markup Languages: HTML 5.0/4.0, XML 1.1, XSL, XSLT.
Version Control: Github, SVN, MKS, Clear case
Cloud Technologies: AWS(Amazon Web Services ), Cloud Computing, Docker, Jenkins
PROFESSIONAL EXPERIENCE
Confidential
Sr. Java Developer
Responsibilities:
- Followed agile methodology for entire development of teh project.
- Actively discussing wif Product owner on all requirements and prepared technical specifications that includeUse Cases, Class Diagrams, and Sequence Diagrams.
- Involved on providing teh level of efforts and estimations for all user stories sprint by sprint.
- Designed and developed teh REST based Web Services using Jersey API.
- Extensively used EJB 3.0 for business logic implementations.
- Used different type of annotations in EJB’s, Hibernate, and spring and Web services to reduce teh less coding changes and improve teh performance of teh system.
- Consumed SOAP Based web services from other teams and implemented teh changes accordingly.
- Development of Requirements using Java, Struts, XML, spring and Web services.
- Converted main application into Micro services to improve teh performance of teh application.
- Responsible person for code integration and deployment of teh Code using Jenkins.
- Extensively used Linux environment for deployment and debugging teh issues.
- Spring Web Flowwas being implemented to manage teh navigation among teh web pages.
- Implemented spring wif web services and implemented spring security.
- Implemented ORM wif Spring Integration and used in teh project.
- Extensively used Cloud computing and techniques to store and retrieve teh data.
- Implemented and integrated teh teh code from scratch.
- Involved in design of database NOSQL (Apache Cassandra).
- Extensively used teh Docker environment for deployment.
- Used Wildfly environment for deployment of changes in Local and Higher environments.
- Created and updated database tables according to requirements.
- Involved in production deployment on each phase and provided technical support.
- Involved in fixing System testing issues and UAT issues.
- Wrote CQL Queries to retrieve data from teh database.
- Giving support to QA Team on every sprint and also provided support for UAT.
- JIRA is used for tracking various Tasks, Software Change requests, Defect logging, Issues And fixes applied on a daily basis to streamline teh application development
- Involved Release packaging and release support activities
- Troubleshooting and resolve integration issues
- Involved in Code Integration, Code Reviews and user acceptance testing
- Developed Unit test cases as per user specifications in JUNIT, soap-test, ARC.
Environment: Java 1.8/1.7, Servlets,JSP, Struts 2.0, Docker, AWS, Hibernate, Spring, Docker, AWS, SOAP /Rest based Web services, Wildfly,Net beans,GITHUB, LOG4J,Maven,UML,XML,XSD,Linux,NOSQL
Confidential, Phoenix
Sr.Java Developer
Responsibilities:
- Designed and developed teh REST based Web Services using Jersey API.
- Provided teh level of efforts and estimations for multiple user stories.
- Worked onServlets, StrutsandSpringFramework in implementing business logic to interact wif teh Hibernate using JPAfor object relational mapping and other business processes of teh system.
- Implemented MVC Architecture wif respect to AngularJS model and view Service calls
- Developed Web services using Top down Approach and Bottom up approach based on different Requirements.
- Implemented spring wif web services and implemented spring security.
- Responsible person for giving show and Tell on teh user stories to teh Product Owners and provided help on creating and testing teh treatments.
- Actively participated in monthly Business meetings wif Product Owners and Business.
- Configured JDBC and extensively used JNDI wif Connection pooling.
- Spring Web Flowwas being implemented to manage teh navigation among teh web pages.
- Developed data access layer using Data Access Object (DAO), Session Façade, and Business Delegate and Singleton design patterns for different stories.
- Worked on different user stories and implemented teh solution using front end technologies like AngularJS, AJAX and JQuery and Backend using Spring Framework.
- Involved in Production deployment of teh User stories on monthly basis.
- Extensively used teh Jenkins to build teh Code.
- JIRA is used for tracking various Tasks, Software Change requests, Defect logging, Issues And fixes applied on a daily basis to streamline teh application development
- Involved Release packaging and release support activities
- Involved in Code Integration, Code Reviews and user acceptance testing
- Wrote SQL Queries using Joins, Sub Queries and correlated sub Queries to retrieve data from teh database.
Environment: Java 1.7, J2EE, AngularJS, Oracle, OOPS,HTML5,CSS3,JQuery,Servlets,JSP, Struts 2.0, Hibernate, Spring, VMware, AWS, SOAP based Web services, Websphere Application Server 7, RAD, GITHUB, LOG4J,Maven,UML,XML
Confidential
SR. Implementation Consultant
Responsibilities:
- Involved in Requirements analysis, design, and development.
- Effectively participated in client discussions and meetings on present, future user requirements.
- Coordinated wif teh offshore and teh onsite team members.
- Extensively used teh AWS S3 and EC2 for Deploying and Building teh data.
- Responsible for Development, maintenance of existing application.
- Extensively used teh VM Ware for development and deployment of teh Code.
- ImplementedAngularJS Controllers and MVCarchitectureaccording to requirements
- DevelopedRest Web servicesfrom Scratch of teh project and consumed teh web services where ever required.
- Involved in UI development and UI validation using Java, PLM Technologies.
- Involved in fixing System testing issues and UAT issues.
- Extensively used AngularJS wif Rest web services.
- Development and review of test cases as per requirements.
- Identified and resolved major critical bugs during teh development phase.
- Involved in Integration, Code Reviews and deployment activities.
- Production issues investigation and supporting business users.
- Prepared Change Request business documents and participated in testing.
- Mentoring teh team members wif technical guidance, and motivated them to meet deadlines.
- Effectively participated in weekly client communications wif Business Analysts.
- JIRA, Service-Now tool is used for tracking various Tasks, Software Change requests, Defect logging, Issues And fixes applied on a daily basis to streamline teh application development
Environment: Java 1.7, J2EE, JDBC, Servlets, JSP, FLEXPLM, Oracle, OOPS, Struts, Hibernate, spring, VMware, JIRA, Linux, MKS, PPM, Service-now, SVN, LOG4J, Maven, UML, XML
Confidential
Senior Software Engineer
Responsibilities:
- Involved inanalysis, designanddevelopment
- Developed specs that includeUse Cases, Class Diagrams, and Sequence Diagrams.
- Development of Requirements using Java, Struts, spring and Web services.
- ImplementedWeb servicesfrom Scratch of teh project and consumed teh web services where ever required.
- Implemented spring wif web services and implemented spring security.
- ImplementedAngularJS Controllers and MVCarchitectureaccording to requirements
- Extensively used AngularJS wif Rest web services.
- Involved in fixing System testing issues and UAT issues.
- Extensively used JDBC and connection pooling techniques.
- Involved in teh Development and Unit and System Testing of teh Delta system.
- Developed Web services using Top down Approach and Bottom up approach based on different Requirements
- Developed teh UI pages using HTML, JavaScript and JQuery.
- Used Java script for client side validations
- Troubleshooting and resolve integration issues
- Handled a fast paced environment and support changes
- Maintained appropriate software design, developments and documentations.
- Provided hands-on technical governance on all aspects of production support.
- Admitted responsibility for quality of deliverables adhering to technical standards.
Environment: CoreJava1.7,JDBC,Oracle,OOPS,AngularJS,HTML5,CSS3,JSP,Struts,Hibernate,SOAP,RestWebservices,IBMWebsphereApplicationServer, RAD,JIRA, CMR’s, Zeera, SVN, LOG4J, Maven, UML.
Confidential
Developer/Production Support
Responsibilities:
- Prepared code documentation for future reference and upgrades.
- Involved in application development, performance testing & defects fixing, also followed an Issue Tracker to log teh issues and fixes applied on a daily basis to streamline.
- Fixed multiple defects and done minor enhancements according to teh requirements given by teh client.
- Implemented code changes according to teh client requirements.
- Updating teh Production Support tickets on timely basis and providing teh solution accordingly.
- Involved in application development, performance testing & defects fixing, also followed an Issue Tracker to log teh issues and fixes applied on a daily basis to streamline.
- Involved in teh Development and Unit and System Testing of teh Delta system.
- Involved in teh discussion of logical scenario regarding teh application to understand teh architectural idea.
- Involved in fixing System testing issues and UAT issues.
- Provided reviews, estimates for tickets ensuring quality and accuracy.
- Managed all support activities adhering to technical, security and compliance standards.
- Provided hands-on technical governance on all aspects of production support.
- JIRA is used for tracking various Tasks, Software Change requests, Defect logging, Issues And fixes applied on a daily basis to streamline teh application development
- Involved Release packaging and release support activities
- Involved in Code Integration, Code Reviews and user acceptance testing
- Involved in pre-production and post-production release activities.
- Involved in creation of CMR’s and giving support while implementing CMR’s
Environment: CoreJava1.7,JDBC,Oracle,OOPS,Servlets,JSP,Struts,Hibernate,JIRA,ServiceNow,CMR’s,SVN,LOG4J,Maven,C++,EJB,JavaScript,MKS,PPM
