We provide IT Staff Augmentation Services!

Java Tech Lead/scrum Master Resume

5.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY:

  • Over 6+ years of experience in web application development using JAVA/J2EE technologies.
  • Certified java j2EE programmer - SSSIT
  • Experience on working with Amazon Web Services like EC2, S3 Bucket, AWS IAM, AWS Cloud Watch.
  • Experience in internet and GUI technologies: Web based application development such as JAVA, J2EE, JSP, JDBC, XML.
  • Strong knowledge of OO Programming & Methodologies and Design Patterns.
  • Experience in all phases of Software Development Life Cycle (SDLC).
  • Expertise in Client Side Designing and Validations using HTML5, CSS3, Java Script, JSP.
  • Expertise in design and development of various web and enterprise-level applications using Java/J2EE technologies using Core.
  • Java, Servlets, JDBC, JSP, Hibernate, Spring, Web Services.
  • Strong experience in Spring Framework modules such as Spring Core, Spring DAO, Spring IOC, Spring MVC, Spring ORM,
  • Spring AOP, Spring Boot, Spring batch, Spring Netflix and Spring Web flow.
  • Good Knowledge on MVC technologies like Spring Boot.
  • Proficient in developing SOAP and REST Web Services.
  • Expert in using Java IDE’s like Eclipse, Intellij and STS.
  • Good experience in writing and performance tuning database queries and stored procedures using Oracle, DB2 and MySQL databases.
  • Good knowledge in usage of application and web servers such as Tomcat and Web Sphere.
  • Having good experience in build tools like ANT/Maven and logging like Log4J/SL4J.
  • Extensive J2EE development experience in different IDE tools like Eclipse and Rational Rose.
  • Experience with Databases like MySQL.
  • Experienced in Middleware persistence frameworks like Hibernate/JPA Entities for mapping Java classes using Hibernate
  • Worked mostly in Ecommerce/Health/Insurance domains.
  • Used Git for building projects.
  • Excellent communication, interpersonal, problem solving skills a very good team player along with a can do attitude and ability to effectively communicate with all levels of the organization such as technical, management and customers.
  • Ability to easily adapt and learn any new technology or software.

TECHNICAL SKILLS

Languages: Java 7, C++, C

Web Technologies: JSP.

Frameworks: Spring framework (IOC, AOP, MVC, ORM)Application /Web Servers: Apache Tomcat.

Application IDE(s): Eclipse, Intellij, STS (Spring ToolSuite)

Databases: Oracle, MySQL.

Internet Technologies: HTML5 CSS3, JavaScriptBuild Tools: Maven, Jenkins.

Cloud Computing: EC2, S3, CloudWatch, IAM

PROFESSIONAL EXPERIENCE

Confidential, San Antonio TX

Java Tech Lead/Scrum Master

Responsibilities:

  • Utilizing REST API’s, ET and BT calls to invoke the services.
  • Expertise in using Mainframes for Production validations, Post Deployments .
  • Used existing REST API’s to invoke the required services.
  • Expertise in using JIRA to track issues and bugs related to the Stories and Features created. Jira Dashboard consists of useful functions and features which make handling of issues easy.
  • Responsible for creating Coding task and deliver code to MNL/WSR Streams.
  • Developed RESTful Microservices as a Spring Boot Application Compatible with AWS.
  • Working on Microservices with Spring Boot using Zulu, REST.
  • Developed Application to asses JSON and XMl from Restful web service from consumer side using React JS.
  • Implemented REST based web services using JAX-RS annotations, Jersey provider
  • Used Splunk Queries/Dashboard and SPUFI queries to monitor the changes.
  • For accessing Database information and to schedule Jobs, used Mainframes.
  • Used Eclipse for coding and RTC as code repository.
  • Acted as a main bridge between Team and business and formulated the requirements and provided solutions.
  • Involved in meeting with Stake Holders and get necessary approvals for deliveries.
  • As Onshore coordinator, I ensured active communication and flawless completion of tasks.
  • Used Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Responsible for transparency, communication, feedback management and review of delivery
  • Involved in debugging the defects, code review and analysis of Performance issues.
  • Integrated different other modules with current existing reporting applications.

Environment: Java 7, Eclipse, Mainframes, JIRA, Splunk Dashboard, Rest API’s.

Confidential, Franklin Lakes NJ

Java Developer

Responsibilities:

  • Utilizing Multithreading, Core Java, OOPs and socket programming using TCP sockets.
  • Used MySql to store chat information from clients and servers.
  • Responsible for creating multiple clients and one server using core java .
  • The connections between the clients and server and established through TCP socket programming.
  • Amazon IAM - User Service Management to maintain the user credentials.
  • Developed Mongo DB Data Access Layer implementing Mongo Repository interface from Spring Data.
  • Used Streams andLambdaexpressions.
  • Object storage service Amazon S3 is used to store and retrieve DB information.
  • Cloud Watch is used to monitor the application.
  • Developed several REST web services which produces JSON to perform tasks,leveraged by mobile applications.
  • Experience in Updating, Modifying queries in Oracle 11g.
  • Troubleshooting testing phase issues, finding root cause analysis and fixing.
  • Involved in debugging the defects, code review and analysis of Performance issues.
  • Developed AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and Chef.
  • Integrated different other modules with current existing reporting applications.
  • Developed Maven scripts and developed builds using Mavenand continuous integration servers like Jenkins.
  • Resolved bugs/defects by coordinating with team members to assure a positive outcome using Jasper.

Environment: Java 8, IntelliJ, Oracle, Tomcat, AWS IAM, AWS Cloud Watch.

Confidential, Atlanta

Java Developer

Responsibilities:

  • Involved in analysis, development, testing, Support and implementation of Java/J2EE applications and improve the processes to the client.
  • Worked on enhancements as per the client Requirement.
  • Responsible for preparation of Technical Requirement Specification.
  • Collaborated with different teams for the purpose to give integrated solution.
  • Responsible for identifying process GAP and provide a solution to fill the GAP.
  • Designed process steps for testing, creating and submitting testing templates.
  • Co-ordinated with client for user acceptance testing (Unit and integration).
  • Responsible to manage the incidents, Change Request and Problem Management for Production issues related to the Application and day to day transaction.

Environment: Core Java, Spring MVC, Hibernate, SOAP web services, xml, Eclipse, Log4j, Tortoise SVN, Junit.

Confidential

Java Developer

Responsibilities:

  • Used MySql to store admin related stuff
  • Responsible for creating front end applications, user interactive (UI) web pages using web technologies like HTML5, CSS3, JavaScript.
  • Developed API services in Agile environment .
  • Used Dependency Injection(DI) and Spring IOC of spring Framework to collaborate with different components of application.
  • Delivered and pushed code to QA environments on time for QA signoffs.
  • Used PCF for monitoring application stability and continuous integration.
  • Amazon IAM was used to maintain the user credentials.
  • Object storage service Amazon S3 is used to store and retrieve DB information, images and other application related configurations.
  • Cloud Watch is used to monitor the application and to store the logging information.
  • Troubleshooting production issues, root cause analysis and fixing.
  • Extensively used GIT as the version controlling Tool.
  • Involved in debugging the defects, code review and analysis of Performance issues.
  • Integrated different other modules current existing reporting applications.

Environment: Java 7, Rest API, Spring Boot, Eclipse, Git, Oracle, Tomcat, Hibernate.

Confidential

Jr. Java/J2EE Developer

Responsibilities:

  • Participated in system design, planning, estimation and .
  • Involved in developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams. for the modules using UML and Rational Rose
  • Developed the presentation layer using JSP, AJAX, HTML, CSS and client validations using JavaScript.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework.
  • Effective usage of J2EE design patterns namely Session Facade, Factory Method, Command and Singleton to
  • develop various base framework components in the application.
  • Modified Account View functionality to enable display of blocked accounts details that have tags. This involved
  • modifying beans, JSP changes and middle tier enhancements.
  • Developed various EJBs (session and entity beans) for handling business logic.
  • Code implementation using java & amp;groovy, re-factoring & peer review
  • Developed Session Beans and DAO classes for Accounts and other Modules.
  • Implemented unit tests and code reviews using Junit.
  • Extensively used Spring JDBC in data access layer to access and update information in the database.
  • Involved in Units integration using JUnit, bug fixing, and User acceptance testing with test cases.
  • Used CVS for version control and Maven as a build tool.
  • Used Log4j for logging errors, messages and performance logs.
  • Used JBoss Application Server to deploy application.

Environment: Java, JDBC, JavaScript, Html, CSS, JSP, Servlets, JavaScript, PL/SQL, Tomcat, Oracle, NetBeans IDE, CVS, ANT.

We'd love your feedback!