Post Job Free
Sign in

Web Services Java J2ee

Location:
Atlanta, GA
Posted:
October 10, 2023

Contact this candidate

Resume:

Anjana Singh

***********@*****.***

470-***-****

Roswell, GA

linkedin.com/in/anjana-singh-92146589

OBJECTIVE

I am seeking a challenging technical position in a pleasant working environment, which will permit me to continue practicing and expanding my skill set and knowledge. Problem-solving IT professional with 9 years of experience in the Java/J2EE, Angular8, AWS, Angular JS, J2EE, Less, Rxjs, Bootstrap, Nodejs, TypeScript, SpringBoot Open API, Microservices, multi-threading and Design patterns.

Professional Summary:

Over 9 years of IT experience in Analysis, Design, Development, Implementation and Testing of Client/Server, Distributed, Internet and E-Commerce Applications using Object Oriented and RDBMS Concepts.

Expertise in developing J2EE applications and deploying it in Web Logic, Tomcat Web services technologies.

Experience in JAVA/J2EE technologies like Core Java, Servlets, JSP, JDBC, Hibernate, Spring, Kafka, Spring Boot, Microservices, Web Services, multi-threading and Design patterns.

Strong working experience with IDE's - Eclipse 3.5, NetBeans and Visual Studio.

Experience in development of cross browser compatible web page using HTML and CSS.

Experienced in making project documentation such as Technical Design Document, Test Cases, User Manual.

Worked on frameworks like Spring 2.5/3.0 framework and web services (SOAP and Restful).

Worked on relational databases mostly on Oracle.

Good exposure to Agile Work Environment. Worked on Testing with different testing tools and prepared unit testing, Module testing, System testing and Acceptance testing plans.

Excellent knowledge of Software Quality Assurance testing life cycle & experience in Functional Testing UI, developer tools, version management and Code quality check tools.

Trained on AWS deployment and configurations.

TECHNICAL SKILLS:

Language

Angular JS, Node Js, Java

Java Technologies

Java/J2EE, Angular8, Angular JS, J2EE, Less, Rxjs, Bootstrap, Nodejs, TypeScript, SpringBoot Open API, Microservices, Servlet, JSP, JDBC, Core Java, Maven, Gradle

Methodologies/Design

Agile methodology and J2EE Design patterns

Application/Web Servers

BEA's Web Logic, Apache Tomcat, JBoss, HTTP/SMTP Server.

RDBMS/Databases

Oracle 10g, Oracle 12c, SQL, Oracle TOAD and Sqldeveloper

IDE’s

IntelliJ, Spring Suit Tool, Visual Studio, Eclipse 3.2, NeatBeans 8.0

Unit Testing Tools

Junit and Regression Test.

Web Related

HTML, JavaScript and XML, XSLT.

Other Tools

Jenkins, SonarQube

Cloud

AWS

Educational Qualifications:

B. Tech in Computer Science from G.B. Technical University - Uttar Pradesh 2012

Certifications

PG-DAC in DAC from CDAC, Chennai in 2013

PROFESSIONAL WORK EXPERIENCE:

British Telecom - Bangalore, Karnataka

Java Full Stack Developer, 08/2016 to 10/2023

Roles & Responsibilities:

Designed detailed technical components utilizing high-level architecture, design patterns and reusable code, considered real time constraints, functional & non-functional requirements.

Employed best practices for coding, architecture, and security; ensured high quality development of internal and external applications; held scrum calls and updating on sprint status.

Provided post-implementation application maintenance and enhancement support to the client with regard to the software application; ensured all solutions are scalable, extensible & available from architecture standpoint.

Assisted in determining operational feasibility through analysis, problem definition, requirement analysis & proposing solutions; developed solutions for given technical specifications; installed application software and deployed customizations; contributed in code reviews

Project Recovery Tool

Team Size: 4

Technologies:

Java 8 : Lambda Expression, Functional Interface, Stream, Optional, Method Reference

Spring Boot,

Maven: for dependency management

Open API: documenting rest api in YAML file

Microservices: Splunk, service discovery, fallback method Resilience4j, spring cloud gateway, load balancer

Testing: Mockito, Junit

Angular 8: Module, Component, Service, i18n, pipe, decorators, Interceptor, Jasmine for test case

Scss, Bootstrap

Rxjs: Observer, Subscriber, operators

Tool Used: Visual Studio, Intellij

Project Scope: Recovery Tool is a module in Advisor framework under order.com tab. This web-app is intended to be used by advisor to recover order which are currently in jeopardy

Role: Engaged in the following: -

Requirement Analysis

Effort Estimation

Consuming and exposing rest services for application

Presenting ideas for system improvements

Peer code review for team members

Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions

Done integration testing for developed component

Project Identity Management

Team Size: 6

Technologies:

TypeScript: class, interface, Enum, generics, optional chaining

Angular 8: Module, Component, Service, i18n, pipe, decorators, Interceptor, Jasmine for test case

Sass, Bootstrap,

NPM node manager for dependency management,

Rxjs: Observer, Subscriber, operators

Project Scope: Through this journey BT customer can manage their identity. In order to manage the customer identity, we have forgot password journey where we can recover the password of customer with phone number, security question answer, Mother maiden name and BT ID

Role: : Engaged in the following:

Requirement Analysis

Effort Estimation

Writing the angular code

Coordinating with another team

Presenting ideas for system improvements

Writing Jasmine test case for angular code.

Project Account Linking:

Team Size: 4

Technologies:

Angular 8: Module, Component, Service, i18n, pipe, decorators, Interceptor, Jasmine for test case

Java 8: Lambda Expression, Functional Interface, Stream, Optional, Method Reference

Microservice: Splunk, service discovery, fallback method Resilience4j, spring cloud gateway, load balancer

Spring Boot

Testing: Junit, Mockito.

Project Scope: Through this journey BT customer can link there two accounts. The two accounts can be of the same person, or two members of same family want to link their account.

Project: Best of Both

Team Size: 4

Technologies:

Angular 11: Component, Service, i18n, pipe, decorators, Interceptor, Jasmine for test case,

java 8: Lambda Expression, Functional Interface, Stream, Optional, Method Reference

Spring Boot,

Rest API,

Testing: Junit, Mockito.

Project Scope: Through this journey advisor will provide benefits to BT Customer who have Broadband subscription to take EE Phone Plans and Vice Versa.

Spire Technology & Solution Pvt. Ltd. - Bangalore, Karnataka

Software Engineer, 06/2015 to 07/2016

Roles & Responsibilities:

Developed reusable AngularJS UI components which got consumed by multiple projects in the organization, to display Service model Data over the UI.

Tool & Technologies:

AngularJS: directive, controller, scope, service databinding, event

SCSS, HTML,

Apache server for local deployment

Jenkins for deployment

Git: Version Control tool

HCL Technology Limited. - Bangalore, Karnataka

Software Engineer, 08/2014 to 06/2015

Project Propel Release 3: Its middleware project for SAP data transformation to different format as per target system.

Role & Responsibilities

Enhanced the existing code, done the bug fix for the legacy project and contributed to writing unit test case and code coverage.

Tool & Technologies: Spring Integration,

Sts, Junit, Tomcat, Ibatish DB, SVN, Jenkins.

Wifinity Technology Limited - Bangalore, Karnataka

Software Engineer, 09/2013 to 07/2014

Project Internal Tool:

Role & Responsibilities

Developed a XML parser using Servlet, Jsp, js html and css that expose a dynamic form, which on submit generates a xml file.



Contact this candidate