Post Job Free

Resume

Sign in

Software Developer Web Services

Location:
Coppell, TX
Posted:
March 08, 2024

Contact this candidate

Resume:

INDIRA PRIYA

Software Developer

Contact: 469-***-****

Email: ad37cx@r.postjobfree.com

PROFESSIONAL SUMMARY

● Having 5+ years of strong software experience in designing using Java & J2EE Technologies, developing and deployment of web-based strong development and hands-on experience in J2EE technologies such as JSP, Servlets, Hibernate, JDBC, Web Services (SOAP, REST)

● Responsible for planning Presentation level (web pages) using the concepts like HTML, XML, spark, CSS, JavaScript and to some extent J Query using AJAX.

● Having experience in different stages of Application and Product Development -Analysis, Designing, Development, and Deployment.

● Experience in developing Rest based web services using spring framework features like Spring Boot using Eclipse / STS / IntelliJ.

● Transformed Monolithic Application to Microservices Architecture using 12 factor methodology.

● Experience with Object Oriented Analysis and Design (OOAD) methodology.

● Expertise in J2EE technologies like JSPs 1.x/2.0, Servlets 2.2/2.3/2.4/2.5 JDBC.

● Experienced in all stages of Software development life cycle (SDLC) starting from gathering business specifications, analysis, design, development, testing and implementation of projects using various methodologies like V-model, Waterfall, Agile and Scrum.

● Experience in Setting up the build and deployment automation for Terraform scripts with GITHUB actions.

● Specialize in Configuration Management, Build, Deploy in different Environments like DEV/TEST/STAGE/PROD Environments, Release Management and Quality Assurance.

● Highly exposed to various databases like MySQL, SQL Server, and MongoDB.

● Delivered Working Widget Software using HTML5, RESTFUL Web services, JSON, NO SQL databases, JAVA, SPRING.

● Hands on Experience on Java 8/11/17 features like Lambdas and Streams for adding extension methods to existing interfaces.

● Thorough understanding of Python3.x/2.x basic concepts like Lists, Strings, Indexing, Slicing, Tuples and Dictionaries.

● Good Knowledge of Python and Python web Framework Django.

● Good Knowledge of various Python Integrated Development Environments like PyCharm, Spyder, Jupyter Notebook, Anaconda and UBANTU.

● Having Strong Knowledge on Sonar Qube which is used in integration with JaCoCo, a coverage library for Java.

● Exposure to Agile Methodology / SCRUM.

● Fixed Coverity Issues in WEB Application and GITHUB which is used for static code analysis to find the bugs in code.

● Strong Knowledge in using React JS Components, Forms, Events, Keys, Router, Plus Redux, Animations and Flux Concept.

● Good Knowledge on React.js for creating interactive UI’s using One way data Flow, Virtual DOM, JSX, React Native concepts.

● Strong knowledge of Cloud application security models, protocols and tools like AWS IAM, AWS KMS policy, Microsoft Azure AD, Google Cloud AWS Advanced, spark the services utilizing as a Platform As a Service for Restful services.

● Working on Deployment Automation of all micro services, Spring Boot to pull image from Private Docker, spark registry and deploy to Kubernetes Cluster.

● Having Strong Knowledge on Kafka, Spark, Aws, Python for Big Data Processing.

● Used Stream API for allowing sequential as well as the parallel execution of the application.

● Developed and tested extraction, transformation, job, and load (ETL) processes.

● Experience in NoSQL database such as MongoDB

● Strong experience in developing and deploying applications through application servers like Apache Tomcat.

● Created multiple Terraform modules to manage configurations, applications, services and automate installation process for Web server.

● Having Sound Knowledge in RDBMS, SQL and NOSQL databases (Mongo DB), spark and Open Sources (Apache Couch DB) and the Storage Systems (Hadoop Distributing File System (HDFS)

● Having good knowledge on different databases, Node JS like Posture SQL, Azure, MySQL, DB2, Oracle, spark, Microsoft SQL Server, NoSQL DB (Raven DB, Mongo DB and Cassandra, Couch DB, Radis.

● Extensive experience with Java compliant IDEs like Eclipse, Visual Studio, IntelliJ.

● Professional experience in relational database management MySQL, SQL Server, and MongoDB.

● Experience with source code control management like GITHUB.

● Expertise in HTML5/CSS3 developing and having experience in JS Framework, AWS Advanced, Responsive design implementing Continuous Integration and Continuous Delivery (CI/CD) Process stack using DevOps tools like concourse.

● Having Technology leadership for the direction of the Web-based application using Spring Framework, MVC pattern, spark, and Web Sphere Server integrating to a proprietary framework.

EDUCATION:

B.Tech in Electronics and communications, from J.N.T.U Kukatpally, Hyderabad,

Andhra Pradesh, INDIA

TECHNICAL SKILLS:

Languages

Java 11/8/7, J2EE, SQL, Python, PL/SQL, UML, C, C++

Enterprise Java

Servlets, JSTL, Design Patterns, JSF, JMS, JSP, JNDI, JDBC, Log4J API, Java security

Mark-up/XML Technologies

HTML, XHTML, JavaScript, CSS, Terraform, XML, XSD, XSL/XSLT, AJAX, SDK, Node JS, j Query, JSON, Bootstrap, Angular 12/8, Angular JS

Tools & Framework

Spring4/5, Spring MVC, Spring Boot, Graph Ql,Spring batch, Spring Security, Spring AOP, Struts, JSF, Log4J, Jasper reports

Web Services

SOAP, REST, microservices, Monolithic Architecture

EST API, WSDL

Web/App Servers

Web Sphere, Web Logic, Apache Tomcat, Apache Kafka, JBoss, Jetty Server

Database

Oracle SQL, Mongo DB, No SQL, MySQL server

Development Tools

Eclipse, My Eclipse, Spring Tool Suite STS

O-R mapping

Hibernate, JPA

AWS

EC2, RDS, S3, ELB, EBS

Version Control Tools

Git, VCS

Built Tools

J Unit, Soap UI, ANT, MAVEN, SDK, Gradle, Putty, CI/CD, Google cloud, Rational Clear Quest, Azure, Miskito, Fitness, Kubernetes, Load UI, Groovy Spock, Docker, Jenkins

OS & Environment

Windows, Linux, UNIX

Design Patterns

MVC, Front Controller, Singleton, Business Delegate and DAO patterns

Testing tools

Postman

Cloud Technologies

Azure, ADO.

CICD

Git Hub, Git hub Action, Git desktop, Terraform

IDE Tools

Eclipse, STS, IntelliJ

Methodologies/Design patterns

Agile, OOAD, OOP, MVC, Factory pattern, Singleton

Professional Experience

Client: American Airlines, Dallas, TX Jun 2022 – Dec 2022

Role: Java Developer

Description: Pilot QLA (Qualified and Legally available) provides a service layer for the crew applications. It includes a set of restful services, Crew Rules Service - Service to provide qualification and legality check when crewmember is assigned to a new sequence.

Responsibilities:

● Development of Rest API using spring boot and Java 8/11/17

● Deploying Micro services to azure app services using GHA

● Extensively used Azure App services with Mongo DB

● Solving Coverity Code Scan Vulnerabilities

● Testing Microservices using Postman

● As part of my roles & responsibilities as a microservices developer, I worked with the Design team to assist in the development of high-quality software for Java/Spring Batch/Microservice applications

● Coding, unit Testing, Integration Testing, using Object-oriented analysis (OOA) for object-modeling techniques and Spring Boot and Java

● Develop and maintain Cloud based development, Azure Technologies.

● Implementing Java 11 features like Lambda expressions, Streams, filters, spark, pipelines, Optional Interfaces etc. used Apache Kafka as the messaging infrastructure for asynchronous processing.

● Analyze and Trouble shoot data issues in Airline Flight and Crew Technology projects.

● Consuming REST API based Micro Services with Rest template based on Restful APIs worked with DevOps team for continuous integration (CI) with other software products and continuous development of the products (CD).

● Design Custom Automated Test Harness/Test framework / TDD using JAVA, Junit, Maven

● Provided 24/7 on call-support for production, strong team player, good analytical skills.

● An Excellent team player with good problem-solving approach having a strong communication, leadership skills and ability to work in time-constrained and team-oriented environment.

● Proactively monitor Application Processes, identified enhancements, root cause analysis for a bug and development requirements. Worked on all stages in a typical SDLC like Requirement Analysis, Estimates, Design, Coding, UNit testing.

● Implement Dynatrace to Monitor crew services and system performance to ensure efficient and problem-free operations.

● Perform initial debugging procedures by reviewing configuration files, logs from loginsight, and stack trace to determine breakdown source.

● Production support by checking azure log analytics, verifying dashboards using Dynatrace, verifying API using Postman and reproduction of issues, checking data using microservices / mongo db.

● Troubleshoot applications deployed on TC Server.

● Participate in Analyzing complex problems and implementing solutions.

● Participate in product code reviews, product demos.

● Automated OpenStack and AWS deployment using Cloud Formation, Ansible, Chef and Terraform.

● Monitoring Environments in Dynatrace.

Environment: Java 8/11/17, J2EE, SOAP, REST, REST API, Terraform,Spring5.x, Spring Boot, Tokenization, Azure, Angular 12, Oracle 11.g, PL/SQL, Struts, Micro Services, AWS, Kubernetes, Kafka, Hibernate, j Query, CI/CD, AJAX, Node JS, SDK, Lambda, Apache Maven, J Unit, HTML5, Web Logic 12c, Postman, Azure ADO, Azure App Services, JUNIT, GitHub, GHA, Coverity, Dynatrace

Client: 24*7ESI Pvt LTD, India -Hyd. OCT 2006 - NOV 2010

Role: Java/J2EE Developer

24x7ESI is an Insurtech company that develops products and solutions which drives innovation for the Property and Casualty industry. Founded in 2002, our team of insurance SMEs leverage their deep domain expertise to build data-enabled analytics and smart interfaces, empowering our stakeholders to effectively harness data.

Responsibilities:

● Involved in Analysis, Design, Development, Implementation and maintenance of applications using JAVA/J2EE Technologies like SERVLETS, JSPs, Hibernate, Spring DI, Struts and JPA with knowledge of SDLC Concepts.

● Good working Experience in client side development with HTML, XHTML, CSS, Java Script, jQuery and AZAX.

● Experience in working with cutting edge Technologies like EJB, JMS, JTA, XML with good Experience in developing and deploying Enterprise java Beans on application Servers like TOMCAT.

● Involved in designing the database designing using ER diagrams in Oracle SQL.

● Learned XML for communicating client. Written Queries, Sub Queries in SQL, to get data from REST API written in Groovy wrapped by Jersey JAX-RS.

● Good knowledge of concepts in Java likes OOPS, Multi-Threading, and Exception Handling and implemented Core -Java concepts like Inheritance, Polymorphism, Abstraction and Encapsulation used Java Collection Framework.

● Developed User Interface in JSP, Java Script and HTML with Backbone JS Framework.

● Developed hibernate DAO Classes using Spring MVC, Template, Graph worked with Hibernate for object relational mapping and connection management.

● Experience in configuring and deploying Web Applications using WebLogic, WebSphere, JBoss, Tomcat and Apache.

● Involved in all the phases of the life cycle of the project from requirements gathering to quality assurance testing. Created J Unit test cases and created set up manuals and user guides.

● Implemented MVC architecture using Apache STRUTS, framework the front end using JSP, Tag Libraries and JavaScript. Designed and developed framework components, involved in designing MVC pattern using Struts framework.

● Strong knowledge of Cloud application security models, protocols and tools like AWS IAM, AWS KMS policy, Microsoft Azure AD, Google Cloud AWS Advanced, spark the services utilizing as a platform as a service for Restful services.

● Worked closely with testing groups for module and integration testing. Developed batch processes to perform the daily updates with Spring Batch Module Automation testing using J unit.

● Used Angular Promise, Angular Custom directives, Angular custom services, Angular to SOAP to Spring calls involve in implementation of REST and SOAP, Angular JS based web services

● Developed applications using Integrated Development Environment (IDE) tools like My Eclipse, the code environment using IDE as Eclipse and deployed into Tomcat Server.

● Involved in creating CSS for a unified look of the Front-End User Interface.

● Worked with the business stakeholders to determine navigational schemes, site flow, and general web page functionality

● Responsible for developing the client-side validations using JavaScript and jQuery.

● Developed the XML Schema for the data maintenance and structures.

● Prepared documentation and participated in preparing the user's manual for the application.

● Involved in unit testing, integration testing, user acceptance testing and bug fixing.

● Involved in creating CSS for a unified look of the Front-End User Interface.

● Created optimizing web graphics, including designing and incorporating graphic user interface (GUI) features.

● Worked with the business stakeholders to determine navigational schemes, site flow, and general web page functionality

Environment:

Java, J2EE, Spring, Spring MVC, Hibernate, SOAP, AZAX, Java beans, Struts, Servlets, JSP, JavaScript, Angular, HTML, Eclipse, Tomcat, SVN, Oracle SQL. JAVA EE5, J2EE, XML, HTML, Struts2, Servlets, Java Script, JSP, CSS, JDBC, SQL Server, Web Sphere 8, Windows.



Contact this candidate