Sr. Java Developer Resume
DallaS
PROFESSIONAL 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.
- Has full system life cycle hands - on experience: analysis, design, coding, testing, performance tuning, installing, documenting, maintaining, and end-user training.
- Expertise with 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 the project and consumed the web services where ever required.
- Excellent experience NOSQL (Apache Cassandra) based Environment.
- Hands on experience with Micro services
- Hands on experience with Cloud and AWS (AmazonWebServices) for Cloud environment.
- Hands on experience on integration with 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 with Axis and Web Service definition Language (WSDL).
- Excellent experience working with 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 knowledge 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 the 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 the team.
- Good working Experience in using ANT and Maven scripts for building and deploying the application in web/App servers.
- Experience in working on both Development and Support based projects with 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, Dallas
Sr. Java Developer
Responsibilities:
- Followed agile methodology for entire development of the project.
- Actively discussing with Product owner on all requirements and prepared technical specifications that include Use Cases, Class Diagrams, and Sequence Diagrams.
- Involved on providing the level of efforts and estimations for all user stories sprint by sprint.
- Designed and developed the 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 the less coding changes and improve the performance of the system.
- Consumed SOAP Based web services from other teams and implemented the changes accordingly.
- Development of Requirements using Java, Struts, XML, spring and Web services.
- Converted main application into Micro services to improve the performance of the application.
- Responsible person for code integration and deployment of the Code using Jenkins.
- Extensively used Linux environment for deployment and debugging the issues.
- Spring Web Flow was being implemented to manage the navigation among the web pages.
- Implemented spring with web services and implemented spring security.
- Implemented ORM with Spring Integration and used in the project.
- Extensively used Cloud computing and techniques to store and retrieve the data.
- Implemented and integrated the the code from scratch.
- Involved in design of database NOSQL (Apache Cassandra).
- Extensively used the 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 the 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 the 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 the REST based Web Services using Jersey API.
- Provided the level of efforts and estimations for multiple user stories.
- Worked on Servlets, Struts and Spring Framework in implementing business logic to interact with the Hibernate using JPA for object relational mapping and other business processes of the system.
- Implemented MVC Architecture with 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 with web services and implemented spring security.
- Responsible person for giving show and Tell on the user stories to the Product Owners and provided help on creating and testing the treatments.
- Actively participated in monthly Business meetings with Product Owners and Business.
- Configured JDBC and extensively used JNDI with Connection pooling.
- Spring Web Flow was being implemented to manage the navigation among the 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 the solution using front end technologies like AngularJS, AJAX and JQuery and Backend using Spring Framework.
- Involved in Production deployment of the User stories on monthly basis.
- Extensively used the Jenkins to build the Code.
- JIRA is used for tracking various Tasks, Software Change requests, Defect logging, Issues And fixes applied on a daily basis to streamline the 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 the 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 with the offshore and the onsite team members.
- Extensively used the AWS S3 and EC2 for Deploying and Building the data.
- Responsible for Development, maintenance of existing application.
- Extensively used the VM Ware for development and deployment of the Code.
- Implemented AngularJS Controllers and MVC architecture according to requirements
- Developed Rest Web services from Scratch of the project and consumed the 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 with Rest web services.
- Development and review of test cases as per requirements.
- Identified and resolved major critical bugs during the 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 the team members with technical guidance, and motivated them to meet deadlines.
- Effectively participated in weekly client communications with 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 the 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 in analysis, design and development
- Developed specs that include Use Cases, Class Diagrams, and Sequence Diagrams.
- Development of Requirements using Java, Struts, spring and Web services.
- Implemented Web services from Scratch of the project and consumed the web services where ever required.
- Implemented spring with web services and implemented spring security.
- Implemented AngularJS Controllers and MVC architecture according to requirements
- Extensively used AngularJS with Rest web services.
- Involved in fixing System testing issues and UAT issues.
- Extensively used JDBC and connection pooling techniques.
- Involved in the Development and Unit and System Testing of the Delta system.
- Developed Web services using Top down Approach and Bottom up approach based on different Requirements
- Developed the 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 the issues and fixes applied on a daily basis to streamline.
- Fixed multiple defects and done minor enhancements according to the requirements given by the client.
- Implemented code changes according to the client requirements.
- Updating the Production Support tickets on timely basis and providing the solution accordingly.
- Involved in application development, performance testing & defects fixing, also followed an Issue Tracker to log the issues and fixes applied on a daily basis to streamline.
- Involved in the Development and Unit and System Testing of the Delta system.
- Involved in the discussion of logical scenario regarding the application to understand the 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 the 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: oreJava1.7,JDBC,Oracle,OOPS,Servlets,JSP,Struts,Hibernate,JIRA,ServiceNow,CMR’s,SVN,LOG4J,Maven,C++,EJB,JavaScript,MKS,PPM