Post Job Free

Resume

Sign in

Java Developer Data

Location:
Hyderabad, Telangana, India
Salary:
$55
Posted:
January 18, 2021

Contact this candidate

Resume:

Premsai Yemineni

adjiq4@r.postjobfree.com

940-***-****

Full stack Java Developer

Professional Summary

Over 6 years of IT experience in analysis, design, development, documentation, implementing and testing of software systems in Java, J2EE technologies.

Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.

Developed UI layout and forms for widgets using Angular JS, JavaScript, HTML5, CSS3 and used JSON data format and followed Agile Scrum for application development.

Expertise in working with various J2EE technologies including Hibernate, Struts MVC Framework, Servlets, JNDI, JMS, JDBC, WEB SERVICES.

Strong experience in Spring Framework such as Spring MVC, IOC, Security and Spring Data.

Extensive experience in developing Microservices using Spring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix) and followed domain driven design.

Experience in using build/deploy tools such as Jenkins, Docker for Continuous Integration & Deployment for Microservices.

Good experience on working with Amazon Web Services like EC2, S3, VPC, Amazon Simple DB, Amazon RDS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS.

Experience in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.

Experience in core Java-Multithreading, collections, Servlets and JDBC.

Experience in writing SQL queries, PL/SQL. Joins, Stored Procedures and Database Triggers.

Experience in Configuring and deploying applications on Tomcat 5.5/6.0/7.0 server.

Knowledge of XML Suite of Technologies XML, XSL, XSLT, and validations with DTD and XML Schema and processing profile with SAX, DOM Parsers.

Hands on experience with build and deployment tools including Ant / Maven, logging and Debugging using Slf4 and Log4j, unit and integration testing using Junit, Mockito, Powermock.

Experience with Use-Case design, Class and Sequence diagrams using UML.

Good working experience in GUI design and application development using IDE's like Eclipse and STS.

Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter.

TECHNICAL SKILLS:

DESIGN

Design

Design Patterns: SignleTon, Session Facede, Builder Pattern, MVC- Spring, Struts.

DEVELOPMENT

Languages

Java 8.0 with Steams and Lambda.

Web Tools and Technologies

JSP, Servlets, XML, XSLT, CSS, JavaScript, Angular 6, HTML

Spring Specialization

Spring Core, Spring MVC, Spring Rest, Spring Integration, Spring Boot 2.0, Spring JDBC, Spring Data, Spring Security

MicroServices

Spring Boot with Netflix OSS- Zuul, Eureka, Histrix, Turbine, Ribbon, Feign.

Cloud Technologies

AWS Cloud – EC2, RDS, Elastic Bean Stack, VPC, S3, Cloud watch, IAM.

Web Services

SOAP with Apache CFX, Spring with SOAP, Spring with Rest

Data Bases

Databases/RDBMS

SQL, PL/SQL, Oracle,DB2, Sybase, MS SQL Server

No SQL

Cassandra

Application Servers

Tomcat Web Container, JBoss, WebSphere7.0, Weblogic 8.1/10.3

Other Tools

Other Tools

Eclipse, IntelliJ, Spring Tools Suite, Ant, Maven, Rabbit MQ, SVN Tortoise, GitHub, CVS, Quartz

Operating Systems

Operating Systems

Windows 2003/2000/98/NT 4.0/XP, UNIX

Work Experience:

SiriusXM, Irving TX AUG 2019 – Present

Sr. Java/J2EE Developer.

Responsibilities:

●Implemented REST Microservices using Spring boot. Generated Metrics with method level granularity and Persistence using Spring Actuator.

●Rest services templates are generated using swagger specifications. Integrated Swagger UI and wrote integration test along with REST document.

●Implementation of Zuul proxy as the API gateway.

●Implemented Hysterix a Latency and Fault Tolerance system for Distributed Systems.

●Involved in preparation of Design documents.

●Unit Testing using Junit and Mockito.

●Scheduled jobs using Spring Batch and Quartz.

●Responsible for developing UI pages using Angular6, HTML5, CSS3, JavaScript.

●Involved in analysis of legacy application defects and code fixes.

●Attending client meetings to understand the requirements and status updates.

●Developed SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts.

●Used JMS for the asynchronous exchange of critical business data and events amongJ2EE components and legacy systems.

Environment:

Environment: Java 1.8, Spring Boot, Hysterix, Spring Config server, AWS, Angular 6, HTML, JSON, Log4j, Gitlab, Junit, Tomcat 7, Oracle, Jenkins, Docker, Kubernetes

CITI Bank Irving, TX August 2018 – JUL 2019

Java Developer

Responsibilities:

●Responsible for analysis, design, development and integration of UI components with backend J2EE.

●Implemented REST Microservices using Spring boot and deployed using Used Concourse and Jenkins for Microservices deployment.

●Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database.

●Designed and developed front-end using Servlets, JSP, DHTML, Java Script, AngularJS, NodeJS and AJAX.

●Integrated all custom UI web components into the main page.

●Used Spring API bean factories and dependency injection mechanisms.

●Designed, developed and tested business tier using JDK1.6 and Spring API.

●Supporting and coordinating with the Java and content team regarding UI Issues. Worked on custom UI web components.

●Developed External style sheets (CSS) to bring rich look to the application.

●Involved in coding Web Pages using JSP and Servlets.

●Used JDBC to Communicate with Database.

●Involved in Module Testing and Integration Testing.

●Retrieve data from server and display in the application.

●Analysis of the specifications provided by the client.

●Used Data Binding properties to bind the data which is retrieved from J2EE server

●Developed persistence module using JPA and Spring API Jdbc Template.

●Utilized Design patterns MVC, Singleton

●Developed Unit Test Cases with JUnit.

●Deployed the application on Glassfish application server.

Environment:

Core Java, HTML 4.0, Struts, JavaScript 1.5, JSP 1.2, Servlet 2.3, Spring API 3.0, Eclipse, Tomcat, JavaScript, HTML, Servlets, CSS, XML, JSP, SOAP.

JP Morgan Chase, Hyderabad, India AUG 2016 –Jan 2018

Java/J2EE Developer

Responsibilities:

●Serving as a core member of the engineering team that design/ development customer acquisition platform to onboard corporate clients.

●Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.

●Involved in creating Front end screens using JSF, HTML5, CSS, JavaScript, jQuery, Node JS, React JS, Bootstrap, Angular JS UI-Router,GWT (Google Web Toolkit) Grunt, & Gulp and parsed data from XML.

●Communicated with other departments by using Web Services with the help of SOAP, WSDL.

●Experience in starting JBOSS Server in multiple modes and troubleshooting various issues with JBOSS.

●Migrated applications from internal data center to AWS.

●Designed and developed the REST based microservices using the Spring Boot.

●Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.

●Implemented Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.

●Experienced in upgrading JBOSS application server from v6.1.0 to v7.1.0

●Provided an open platform for connecting Cloud Events to function as a service with a rule engine.

●Plan, deploy, monitor, and maintain Amazon AWS cloud infrastructure consisting of multiple EC2 nodes.

Environment:

Spring Core, Hibernate, JSP, Java 8, Servlets, Oracle 11g, Log4j, XML, JQuery, JavaScript, JSON, CSS, HTML, XHTML, Maven, JBOSS Application Server, AWS, GITHUB, Bootstrap.

B2B Software Technologies, Hyderabad, India JUL 2015 – July 2016

Java Developer

Responsibilities:

●Attending meetings for fine tuning criteria with Market Analysts, Business Users and Vendor Group and Responsible for optimizing performance in the program.

●Documented the High level and Technical design documentation.

●Implementing Proof of concepts and providing solutions to the team.

●Involved in comprehensive code review for all modules and built JUnit Test cases by developing and carrying out high-quality test cases based on accurate analysis of market requirements.

●Implemented Object-relational mapping in the Data Access Layer using hibernate framework in conjunction with spring functionality

●Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC)

●Integrating the modules and involved in Integration Testing and Coordinate the use for UAT phases.

●Involved in injecting dependencies into code using Spring Core Annotations for Dependency Injection.

●Developed web services, which consumes and produces JSON data and was also involved in performing the Integration testing using Rest Client.

●Extensively used Spring IOC, AOP and JDBC/DAO packages, configured spring beans, and deployed spring configuration files such as application context.

Environment:

JAVA, J2EE, HTML, JSP, Java Scripts, Web Services, SOAP, spring, Spring Tool Suite, Maven, Subversion, Fabric Application Server.

Education:

Western Illinois University

Master's degree, Computer Science



Contact this candidate