Sonia N

Sonia N Email and Phone Number

Senior Java Engineer at AMEX @ AMEX
Sonia N's Location
Houston, Texas, United States, United States
About Sonia N

Sonia N is a Senior Java Engineer at AMEX at AMEX.

Sonia N's Current Company Details
AMEX

Amex

View
Senior Java Engineer at AMEX
Sonia N Work Experience Details
  • Amex
    Senior Java Developer
    Amex Nov 2020 - Present
    Vienna, At
  • Fedex, Memphis
    Senior Java Developer
    Fedex, Memphis Jun 2019 - Nov 2020
    • Involved in the implementation of design using vital phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support.• Involved in the business requirement meetings and analyze the requirements and managing the ongoing project and communicate effectively with offshore team.• Following pure agile methodologies which involves daily standup meetings and iteration planning and the retrospective meetings.• Involved in pair programming which leads to quality code and code review. Used React Js, HTML5, CSS3 technologies for the front-end development and spring MVC, spring IOC, struts, and sprint boot for the backend.• Involved in developing UI components using AngularJS, HTML, CSS framework.• Developed programs in JAVA, Scala-Spark for data reformation after extraction from HDFS for analysis.• Developed Spark scripts by using Scala shell commands as per the requirement.• Developed backend APIs using spring boot and call those API’s in the front-end using service classes and display them on the UI webpages. Testing those APIs using POSTMAN and used redux libraries for the state management of the application.• Developing the application by implementing the Core Java Multi-threading, Exceptional handing, collections, OOPS, Servlets and JDBC.• Using Jenkins pipeline for continuous integration and continuous deployment. To deploy the application into different environments (DEV, QA, PSE and PROD) EC2 servers with Apache Tomcat as the web server engine are being used.• Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).
  • Syntel
    Java Developer
    Syntel Aug 2017 - May 2019
    Troy, Michigan, Us
    • Implement the Model View Controller (MVC-2) Architecture using Spring Framework in Presentation tier for validations.• Extensively use Java features• Develop Spring Framework based RESTFUL Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.• Use Spring AOP for exceptions logging along with log4J and transaction handling in DAOs.• Extensively use Hibernate and Hibernate annotations and Java POJO to design the modeling part of the application.• Develop Stored Procedures, triggers and functions using PL/SQL and for data integrity among all tables.• Create Shell scripts to automate the Database jobs.• Create High-level design (HLD) and Low-level design (LLD) documentation• Prepare system documentation for development and staging of software applications through SharePoint.• Involve in various phases of Software Development Life Cycle (SDLC) and involve in Agile methods, break tasks into small increments called SCRUM with minimal planning.• Analyze the system for Requirements and Design by developing Use Case, Class, Sequence and Collaboration Diagrams using Visio as part of UML & created documents.• Involve in writing Spring Configuration XML file that contains declarations, DB connections and other dependent objects.• Write automated test suites using SOAPUI• Addressed defects identified in DEV, QA, UAT phases.
  • Ggk Tech
    Java Developer
    Ggk Tech Apr 2014 - Mar 2017
    Duluth, Georgia, Us
    • Actively involved in gathering, analysing, and documenting business requirements, functional requirements, and data Specifications for application.• Designed User Interface and enhanced websites for clients to increase online presence and sales by using some of the latest technologies, including JavaScript, CSS3, HTML, jQuery UI, Handlebar JS, Angular JS.• Wrote application-level code to perform client-side validation using jQuery and JavaScript. • Implemented Angular two-way binding and the search functionality for Internal Application using Angular JS.• Extensively used http service to make AJAX calls and consume JSON responses across numerous services. • Created many Stored procedures and scheduled jobs to support our applications for to create reports customers. • Integrated Database interaction using Hibernate, identified ideal queries for caching and HQL queries for data related operation.• Developed Object-Relational (O/R) mapping using Hibernate and Involved in second level cache using EHCache in Hibernate at table level. • Involved in creating Graphical reports using Recharts for business analysis.• Involved in developing stored procedures using Oracle PL/SQL.• Involved in Unit testing, using JUnit framework and used Log4J for Logging Errors, debugging, and tracking.• Used ANT build tool for compiling and generating war files.• Used Jersey to implement Restful Web Service and used XML and JSON format to transfer the data.• Consumed RESTful Web Services using JAX-RS API and Web Services Annotations.• Followed agile methodologies such as Agile unified process and SCRUM.• Used Junit for unit testing for automated build and deploy process.• Worked on Bootstrapping technology for the best User Presence.• Good Exposure in using the IDE tools like Eclipse.• Used log4j to capture the log that includes runtime exceptions• Involved in build and development cycles Maven.

Sonia N Education Details

  • Wesley Degree College, Hyderabad
    Wesley Degree College, Hyderabad
    Clinical Nutrition/Nutritionist

Frequently Asked Questions about Sonia N

What company does Sonia N work for?

Sonia N works for Amex

What is Sonia N's role at the current company?

Sonia N's current role is Senior Java Engineer at AMEX.

What schools did Sonia N attend?

Sonia N attended Wesley Degree College, Hyderabad.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.