Post Job Free

Resume

Sign in

Java Developer J2ee

Location:
Livermore, CA
Posted:
April 29, 2023

Contact this candidate

Resume:

Sirisha Tedla

Email ID: adws4e@r.postjobfree.com

Contact No: 669-***-****

Visa Status: GC-EAD

PROFESSIONAL SUMMARY:

oHaving 5+ years of experience in working with language like Java, J2EE, Struts, JDBC Frameworks and WebLogic for deploying the web applications.

oGood experience in all stages of the Software Development Life Cycle (SDLC) from analysis, design, development, testing, implementation and maintenance.

oExperience in integration of AWS with other application infrastructure.

oExperience in developing applications using Java 5/6/7/8/9/10/11, J2EE Standards, Java Server Faces, EJB, JSP, Struts, Spring, JDBC, JMS, JNDI, XML, UML, Hibernate, Oracle, MVC Architecture, Web Services, AJAX, RMI, UML, HTML5, Java Beans, JavaScript and DHTMLExpertise in producing and consuming SOAP as well as REST web services using WSDL, SOAP, JAX-WS.

oExperience of using IDE Tools like Eclipse, STS and NetBeans for Java/J2EE application development.

oExpertise in implementing Design Patterns like Singleton, Controller, MVC (Model View Controller), Session Facade, Service locator, DAO, DTO, Business Delegate, Factory and Abstract Factory, Decorator, Observer, Adapter and Strategy.

oGood exposure and experience with Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAX and tools like ANT, Junit.

oExpert in Spring framework including configuring Spring Application Context with Dependency Injection, Spring IOC (Inversion of Control), Spring AOP (Aspect-oriented Programming), Spring MVC, Spring Security, Spring Boot, Spring Cloud, Spring JPA and Spring Batch.

oGood knowledge of Spring Core, spring batch, Spring security, Spring Boot, Spring Cloud, spring MVC and spring's integration with Hibernate.

oGood experience in J2EE application development using Java, Servlets, JSP, EJB, JDBC, XML, Struts, Web services, Spring, Hibernate, JMS, MQ-Series, Soap, JAX-WS.

oExperience in deploying, configuring and administering application servers such as IBM WebSphere, WebLogic, JBoss, Glassfish and Apache Tomcat.

oProficient in programming by using the IDE’s such as Eclipse, My Eclipse, JBoss, RAD.

oEffectively created Table Functions, Indexes, Table Partitioning, Collections, Analytical functions, Materialized Views.

oWell experience in Design and Development of database systems using RDBMS concepts including Oracle, MySQL and experience in writing SQL queries, PL/SQL, T-SQL, Stored procedures, prepared statements and triggers.

oPossess strong communication and Interpersonal skills. Can quickly master and work on new concepts and applications with minimal supervision. Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems.

TECHNICAL SUMMARY:

Languages

C, C++, Java 5/6/7/8/9/10/11, J2EE, JavaScript, SQL, PL/SQL

Java/J2ee Technologies

Servlets, JSP, JSTL, JDBC, JSF, MVC, XML, JAXP, DOM, JNDI, Web services

Design Tools

Rational Rose, Star UML, Enterprise Architect

Web Technologies

JavaScript, HTML5, XML, CSS3, Node.js

Frameworks

Spring, Spring-Data, Spring Boot, Spring JDBC, Hibernate, Spring Core, Spring ORM Spring AOP

Web/Application Servers

Web Logic, Web Sphere, Apache Tomcat, JBOSS,AWS.

Version Control Tools

GIT, SVN, CVS

Database

Oracle, DB2, SQL, MySQL, MongoDB

Operating Systems

Windows, Mac, Linux, Unix

PROFESSIONAL EXPERIENCE:

Client: MUFG Union Bank, San Francisco, CA Jan 2021 – PRESENT

Role: J2EE/Java Developer

Responsibilities:

oInvolved in design and development of UI component, using frameworks JavaScript, HTML5, CSS3 and Bootstrap.

oDeveloped the application using Java and implemented its features like lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each.

oDeveloped Microservices using Spring MVC, Spring Boot, and Spring Cloud.

oSetup and built AWS Infrastructure various resources, VPC EC2, S3. IAM, EBS, Security group. Auto Scaling, and RDS in cloud Formation Json templates.

oSelecting the appropriate AWS service based on compute. data, or security requirements.

oWorked on PL/SQL and created views, triggers, functions and stored procedures where ever necessary to improve the performance in Oracle database.

oExtensively used STS for developing, debugging, integrating and deploying the application.

oAnalyzed response times of the business transactions under load and developed reports and graphs to present the stress test results to the management using JMeter Analysis.

oDeveloped the application using MVC Framework.

oFollowed SDLC-Agile/Scrum methodology in the application development.

oDeveloped application components using Spring, Spring-Data, Spring Boot and Oracle.

oUsed various Core Java concepts such as Exception Handling, Collection APIs and Executer Service Framework to implement various features and enhancements.

oDeveloped various EJBs (session and entity beans) for handling business logic.

oWorked on RESTful Web Services for transferring JSON data between two interfaces.

oImplemented Micro Service Architecture with Spring Boot based RESTful services and consumed SOAP based Web Services.

oDevelopment of Client-Side and Server-side Validation techniques using Node JS.

oCreated the User Interface screens using Spring MVC for logging into the system and performing various operations on network elements.

oParticipated in system design, planning, estimation and Developed Web pages using Struts view component JSP, JavaScript, HTML5, jQuery, AJAX, to create the user interface views Migration 3rd party applications.

oUsed Spring extensively to achieve dependency injection to wire the object of business class.

oUsed Spring Data Repositories to perform CRUD operations.

oUsed Maven tool to build the application and deployed on the Tomcat Application Server.

oPerformed the unit testing, integration testing and system testing for the application using JUnit.

oUsed Jenkins for the automatic build process and used for integration testing and deploying software.

oWorked on J2EE components like Servlets, JSPs and MDBs.

oUsed GIT to control, track and maintain the different versions of the project.

oCreated complex SQL queries and used JDBC connectivity to access the database.

Environment: Java 9/10, J2EE, JavaScript, Hibernate, Servlets, Struts, JDBC, EJB’s, Microservices, Spring Boot, Spring-Data, Junit, MVC, Restful, Jenkins, Maven, Git, JSP, HTML5, CSS3, JMeter, SQL, Oracle, Windows,AWS.

Client: TD BANK, Lewiston, ME Apr 2019 – Dec 2020

Role: Java/J2EE Developer

Responsibilities:

oInvolved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile Methodology (SCRUM) for developing application.

oImplemented J2EE design patterns like Singleton and Session Façade.

oUsed AWS services and Amazon cloud watch logs to monitor applications.

oResponsible for developing java components using Spring, Spring JDBC, Spring Transaction Management.

oUsed Maven for compilation and building JAR, WAR.

oUsed Log4J for logging and tracing the messages.

oUsed STS for developing, debugging, integrating and deploying the application.

oUsed JSP and JSTL Tag Libraries for developing User Interface components.

oExtensively used JSP tag libraries. Implemented various design patterns - Singleton, and Factory.

oImplementing the Coding standards, review the code and fixing all the code.

oImplemented JMS for notifications and testing with JUnit, Mock cases.

oInvolved in creation of reusable templates using worked with NPM package manager tools (Node JS).

oDeveloped the presentation layer using JSP, HTML5 and client-side validations using JavaScript.

oDeveloped middle-tier application with J2EE using Servlet, EJB, Java Beans and Web Services Standards (Soap, WSDL, UDDI).

oCreated and compiled XML Schema to generate Java Bean classes.

oDeveloped DAO Layer by calling existing stored procedures.

oUsed Spring JDBC in persistence layer that is capable of handling high volume transactions.

oImplemented the service layer using Spring with transaction and logging interceptors.

oResponsible for development of Business logic in Core Java methods.

oImplemented Spring MVC to achieve Model View Controller design pattern. Configured spring to manage actions as beans and set their dependencies in a spring context file and integrated middle tire with spring web layer.

oAutomation of the build process using Continuous Integration tools like Continuum and Jenkins.

oUsed new Java features, such as Lambda expressions, Streams and Functional Interfaces.

oResponsible for creation of design artifacts using Enterprise Architect.

oUsed Microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot.

oInvolved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and Web services (Soap, WSDL).

oCreated dynamic views using Bootstrap with cutting edge HTML5 and CSS3.

oFor Authentication and authorization extensively Spring Security is used.

oDesigned Spring MVC components and also Data modelling with POJO's using Hibernate.

oWorked closely with Architecture team and participated in design discussions.

oBuild and deploy done using Maven and Git repository.

Environment: Java SE 7/8, JavaScript, Hibernate, Struts, Servlets, EJB’s, Spring DI/IOC, Spring Boot, Spring JDBC, HTML5, CSS3, STS, XML, Enterprise Architect, Log4J, GIT, REST API, SQL, Oracle, Windows, AWS.

Client: Fellowship Square Phoenix, Phoenix, AZ Apr 2017 – Mar 2019

Role: Java/J2EE Developer

Responsibilities:

oUsed various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.

oWorked on Eclipse IDE as Application Development Environment.

oInvolved in Writing detailed design documents from the requirements.

oDeveloped Business classes using Spring POJO.

oWorked extensively on Web Services (SOAP&REST), XML, JMS and Spring Controller.

oUsed Spring framework for the MVC implementation with spring for DI and Hibernate as ORM tool for database communication.

oDeveloped web services using HTTP, SOAP and XML technologies.

oImplemented the Model View Control (MVC) structure.

oInvolved in Unit testing for major modules.

oInteracted with Business Users and Analysts for requirements gathering for all the use case implementations.

oUsed Spring MVC framework to develop application.

oUsed Hibernate to establish connectivity to the database.

oRefactored registration module to remove dependencies and make the code more efficient and testable.

oUsed JDBC for database connectivity. Implemented the EJB interface that interacts between the web tier and the DAO.

oCreated the shopping cart page add to cart functionalities.

oUsed JUnit for unit testing the application.

oImplemented Exception mechanism and used API specific error message mechanism.

oInvolved in production issues tracking and fixing.

oWorked in all the modules of the application which involved front-end presentation logic developed using JSP, JSTL and JavaScript, Servlets and spring framework.

oDesign and Development of Objects using Object Oriented Design in Java.

oCreated sequence diagrams, collaboration diagrams, class diagrams, use cases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.

oWorked on XML Technologies like XML Parsers, JAXB for binding data to Java objects.

oDeveloped the Spring AOP Programming to configure logging for the application.

oDeveloped WebLogic container security components for adding vendor specific Security Realm to application using JMX.

oDesigning of database components using SQL and PL/SQL.

oUsed Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.

Environment:Java SE 7, J2EE, Hibernate, Spring IOC, Spring MVC, Spring AOP, SOAP Web Services, Agile, JavaScript, Maven, GIT, Oracle, Windows.

College and University

Vidya kendram & Nagarjuna University

College location

INDIA

Degree

Bachelors

Branch of Study

BSc computers

Year of Pass out

2005-2007



Contact this candidate