Technical Lead Resume
Phoenix, ArizonA
SUMMARY:
- Oracle Certified Java Programmer with around 4 years of experience in ITand specialized in Java Web services Development with JBOSS.
- Worked in hibernate framework for backend connectivity and querying.
- Good knowledge in developing code in spring framework using maven and gradle.
- Good working knowledge with various stages of Software Development Life Cycle (SDLC) starting from collecting Business Specifications, Analysis, Design, Development, Testing and documenting the entire life cycle by using Agile Scrum Methodology.
- Good knowledge in Core Java programming using Collections, Generics, Exception handling, multi - threading.
- Worked on code design and code review.
- Worked and experienced in JBPM
- Coordination with the clients by participating with the project management review meeting andweekly status meeting.
- Developed code using spring boot and spring mvc.
- Experience in design, development and deployment of enterprise applications using Java and J2EE Technologies like Servlets, JSP, EJB, Web Services (SOAP and RESTful), XML, JavaScript, PL/SQL, HTML, JSF, JBOSS ESB, JDBC, XSD, JAXB, XPATH, XSLT, XML Schema and Log4j.
- Good knowledge in ORM tools like the Hibernate Framework.
- Experience in XML parsing and transformation.
- Experience in developing Web Services such as JAX-WS and JAX-RS, XML, JAXB, SOAP, WSDL and WS Security.
- Designed business flows using Joss Business Process Management (jpg), in a multi- vendor environment.
- Experience in handling a team and delegating the work.
- Worked on troubleshooting the issues in production environments, good experience in transaction management using open source tools and framework.
- Expertise in writing build scripts in Ant, Maven and extensive experience in different IDEs like RAD, Eclipse, Net beans and Jboss Developer Studio.
- Knowledge on concepts of objects and classes and their relationships, how to model them and good hand on experience withSpring 2.5 framework.
- Expertise in Database Design, Creation and management of Schema, writing Stored Procedures, functions, packages, types, triggers, DDL, DML SQL queries.
- Expertise in preparing unit and system test plan, test cases based on the requirements and tested the same using SOAP-UI and prepared clear, cohesive and complete documentation.
- Used Log4j for application logging and debugging.
- Experienced in Agile Methodology.
- Experienced in developing UML diagrams like Use Case Diagrams, Class diagrams and Sequence Diagrams using RAD.
- Strong experience in client side design and validations using JavaScript.
- Expertise in using version control tools such as SVN, CVS & GIT to maintain the code repository.
- Expertise in usage of Unix/Linux commands and ability to write UNIX shell scripts.
- Strong Analytical, Problem Solving, Debugging and Interpersonal skills with excellent understanding of system development metrics, techniques and tools.
- As a part of Quality assurance participated in the Code review process.
- Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
- Worked on new application development, enhancement and production support projects.
- Worked with Onshore and Offshore model.
- Good communication and interpersonal skills.
- Worked on implementation of Vert.xusing java 8 features.
- Worked on java 8 features using Vert.x
- Designed and developed application using Vert.x and the Couchbase.
TECHNICAL SKILLS:
Languages: C,C++,Java,SQL,Webservices,HTML,JAVA,Springframework,Spring MVC, Couch base, Vert.x
Version control: SVN, Git.
Software: Microsoft suite (Word, EXCEL, Powerpoint Access), Network data mover.
Operating Systems: Windows, Linux,Unix
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, Arizona
Technical lead
Roles and responsibilities:
- Worked on implementation of Vert.xusing java 8 features.
- Designed and developed java rest API using get and post methods using vertex and having result in a postman.
- Developed rest API using vertex by connected with the Couchbase server.
- Developed microservices with Spring MVC to retrieve API routes for the entire cluster. Using this strategy each microservice in a cluster can be load balanced and exposed through one API gateway.
- Developed and implemented JUnits using Vert.x.
- Participated in business meetings with business analyst.
- Comfortable with new clients.
- Hands on experience on Vert.x, Couchbase and java 8 features.
- Worked on java 8 features using Vert.x.
- Extensively worked on development of webservices & microservices with technologies like Java, Cassandra, SQLite, and PL/SQL.
Confidential, Chicago
Discover, Associate Consultant
Roles and responsibilities:
- Worked on implementation of spring framework.
- Developed projects in spring framework using gradle.
- Worked on implementation of hibernate ORM tool.
- Design and develop java restful web services that communicate with the database in the back end and returns JSON format data to angular JS framework using spring.
- Implement business logic to meet government regulations and standards.
- Creation of Restful and SOAP APIs/ microservices using JAVA and Spring Boot Framework.
- Created a user-friendly web UI providing admin users to easily review participates information and monitor the batch status.
- Developed and implemented using spring batch.
- Worked on implementation of spring mvc.
- Involved in design and implementation of Microservices using Spring Boot.
- Worked with other software leads on developing testing processes and framework.
- Comfortable in new situations with the new client.
- Hands on experience using spring mvc framework, spring hibernate and spring boot.
- Worked on developing spring core framework.
- Work collaboratively in a team with the fellow developers, sharing ideas to solve complex and challenging business problems.
- Provides technical advice and assists in solving programming problems.
Environment: s: Gradel, JBDS, maven, Soapui, Oracle 9i/10g, Svn, Windows, Linux, UNIXPL/SQL Developer, JAX-WS, XSD, XML, MVC, UDDI, PL/SQL, jBPM.
Confidential
Java Developer
Roles & Responsibilities:
- Participated in business meetings with Business Analysts & different Application teams to analyze the requirements.
- Prepared use case diagrams in Rational Rose based on the Business requirements.
- Developed and published web-services using WSDL, SOAP, JAX-RS, HTTP, XML, JAXB based on top-down and bottom-up approaches.
- Developed JBoss ESB web service using Apache CXF supported by JBoss application server.
- Experience in using web technologies like Web Services, WSDL, Weblogic Portal, XML, XSD, CSS, XSLT, XQuery, JavaScript, HTML and XHTML * Hands-on experience in development of Microservices and deploying in Docker.
- Developed service orchestration by integrating JBoss ESB with JBoss jBPM (for business process orchestration) and JBossRiftSaw for web service orchestration using BPEL (Business Process Execution Language) in Order Management module.
- Developed service level xml schemas for JBossWeb Service implementation.
- Developed queries, stored procedures, triggers, functions and packages in PL/SQL in oracle db.
- Worked and have hands on experience in JBPM.
- Server.
- Experienced in implementing Microservices, Service Oriented Architecture (SOA) with XML based Web Services (SOAP/WSDL) using Top Down and Bottom Up approach.
- Participated in impact analysis for the requirements.
- Designed business application using web technologies like HTML 4.0/5.0, CSS2/CSS3 and JAVASCRIPT.Prepared and completed unit and system testing plans and documented the results and tested using SOAPUI.
- Used SVN version controlling to maintain project versions
- Prepared charts (response time, success and failure) for different services during production support.
- Documentation of common problems prior to go-live and while actively in a Production Support role.
- Experience in pre-testing the Web-Service calls with SOAPUI using end-points.
Environment: Java, JBoss Application Server, JBDS, Rational Rose, Putty, Soapui, Oracle 9i/10g, Svn, Windows, Linux (Red Hat), Unix, PL/SQL Developer, JAXB, Log4j, JAX-WS, XSD, XML, MVC, UDDI, PL/SQL, jBPM.
Confidential
Java Intern
Roles and Responsibilities:
- Used Core Java concepts such as Multi-Threading, Exception Handling, Collection API 's to implement various features and enhancements.
- Used Spring Core Annotations for Dependency Injection Spring DI .
- Used Spring Core Annotations for Dependency Injection Spring DI .
- Used spring dependency injection to inject all the required dependency in application.
- Consumed Web Services for transferring data between different applications.
- Used JAX-WS SOAP Web services to retrieve credit history of the applicants.
- Involved in coding, maintaining, and administering Servlets , and JSP components.
- Deployed the application in WebLogic Application server and Apache Tomcat 6.0 application servers.
- Wrote PL/SQL queries , Stored Procedures , and triggers to perform back-end database operations.
- Development of web application using Java /J2EE, Spring 3.0 and SOAP web service. Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s. Used spring dependency injection to inject all the required dependency in application. Experience in using database servers such as MYSQL and MYSQL server.
Environment: Java, JBoss Application Server, JBDS, Rational Rose, Putty, Soapui, Oracle 9i/10g, Svn, Windows, Linux (Red Hat), Unix, PL/SQL Developer, JAXB, Log4j, JAX-WS, XSD, XML, MVC, UDDI, PL/SQL, jBPM.