Post Job Free
Sign in

Application Developer Software Development

Location:
Overland Park, KS
Salary:
10000
Posted:
May 06, 2025

Contact this candidate

Resume:

Nikitha Choudary Marneni

Application Developer

Email: *******.***@*****.***

Mobile: 714-***-****

PROFESSIONAL SUMMARY

Around 6+ years of IT experience in design, development, implementation and testing of Client-Side, Web Applications using Java/J2EE Technologies.

Experience in SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with methodologies like Waterfall Model and Agile Methodology.

Experience in design and development of web-based applications using Java, JDBC, SQL, Servlets, JSTL, JSP, XML, Node.js, Java-API and Spring.

Working knowledge of UI frameworks such as ReactJS and Angular8, Angular17

Expertise on Core Java Technologies like Multithreading, Collections and Exception handling mechanisms.

Experience in client-side Technologies such as HTML/HTML5, CSS CSSS, JavaScript, React, Angular, Vue.js and jQuery, AJAX, JSON.

Experience with the ORM tool Hibernate involving Connection pooling, Mappings, Transaction Management, HQL (Hibernate Query Language).

Expertise in installing and setting up MQ monitoring tools.

Excellent working knowledge in configuring multiple Web logic domains including machines, manage servers, node managers, and cluster environments.

Hands on experience with operating systems like Unix, Linux and Windows

Experience in implementing SOA (Service Oriented Architecture) using Web Services (SOAP, WSDL, Restful, and JAX-WS) and REST services.

Experience with using Apache Tomcat Server.

Used Maven scripts for building and deploying the application in web App servers.

Experience with databases like Oracle, MySQL, MongoDB.

Creating and utilizing tools to monitor our applications and services in the cloud including system health indicators, trend identification, and anomaly detection

Automating system build outs and the application deployment process

Working with development teams to help engineer scalable, reliable, and resilient software running in the cloud

Be part of the client’s scrum team and work on user stories

Deep understanding of Infrastructure as a Code and agile methodologies

Highly skilled in deployment, data security and troubleshooting of the applications using AWS services.

Familiar in deploying applications though Web sphere server as part of CRUD process.

Experience in creating Junit test cases using Mockito

Strong debugging and troubleshooting skills

EDUCATIONAL QUALIFICATIONS

Qualification

Year

University

Master of Sciences in Computer Engineering

2016

California State University Fullerton - Fullerton, CA

Bachelor of Technology in computer Science

2014

Jawaharlal Nehru Technological University – Hyderabad, India

TECHNICAL SKILLS

Java Technologies

Java, J2EE, Java Web services [JAX-WS], Restful, JDBC, JSP, Custom Tags, JSTL, Node.js, Servlets

UI Frameworks

ReactJS, Vue.js, Angular8, Angular17

Application Server

Web-logic, Tomcat

Databases

Oracle 10, MySQL, MongoDB

Frameworks/API's

JPA, Hibernate

IDE’s

Eclipse, VS Code, IntelliJ

Scripting/Markup Languages

HTML/HTML 5, CSS CSSS, JavaScript, jQuery, Ajax, XML/XSLT

Version Controlling tools

SVN, Git

Operating Systems

Windows, UNIX

Design Patterns

Singleton, Factory

Frameworks

Spring, Hibernte,Mockito

Methodologies

Agile, Waterfall, Scrum

J2EE Servlets

JSP, JDBC, JAXB, JAX-RS, JAX-WS

Web Services

SOAP, REST

Documentation Tools

MS Word, MS Excel

Cloud Technologies

AWS

PROJECTS HANDLED

Organization : T-Mobile, KS Dec 2019 – Present

Role : Application Developer

Project Name: Peoplefinder, PUB (Payments, Usage and Biling)

In this project Peoplefinder app allows people from Legacy Sprint and Legacy T-Mobile to find each other, as well as show their places in the organization via an org-chart using JavaScript and ReactJS

In the PUB project I worked on the payments, billing and usage flows like OTP, Account activity, Payments arrangement, bill details, usage details etc

Developed various Java Bean components for implementing business logic.

Developed JAX-WS (Soap) layer on top of this middleware application as a communicating interface.

Worked on building Microservices with Spring boot along with test cases

Used AJAX components in developing UI.

Designed/developed UI with React, AJAX, HTML, DHTML and JavaScript for interactive web pages.

Involved in interacting with end users for requirement analysis using Soap WS.

Developed and maintained server-side applications using Node.js.

Involved in performance tuning of JVM and used Garbage Collection Algorithms for better performance.

Monitor and managing the WebLogic server instances using WSLT and for the automation purpose.

Involved in writing complex multi-table joins and conditional queries in Database.

Developed JMS components to send messages from one application to other application internally.

Extensively worked with Java Collection classes like List, Set etc.

Worked with MVC Architecture using Spring, Hibernate.

Build RESTful Web services using TAX-RS API.

Solved problems using a combination of JavaScript, JSON, and JQUERY.

Fixed software bugs via JavaScript and CSS.

Experience on using HTML5 and CSS3 to define the structure of the web page and to beautify the layout and appearance of the webpage.

Designed Responsive Designs using CSS3 to arrange all elements of a web page adapt to the screen size of different devices, such as PC, tablet, and mobile phone.

Worked with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM

Responsible for the design and implementation of user interfaces (UIs) and UI components using Vue.js a front-end JavaScript library

Manipulated DOM, handled events and applied animations using vue.js.

Designed and developed API with all the CRUD capabilities using SOAP.

Used Agile Development methodology of software development.

Knowledge on OpenText Content Server

Created, Upgrading and Maintaining the JavaScript libraries and widgets so that the data is managed the same way regardless of when the form was developed.

Involved database design and responsible for creating and modifying Database objects.

Responsible for writing code for error behavior like time-outs and no match menu options.

Done code review and configuration build management for the application using Maven.

Provided UNIX scripting to drive automatic generation of static web pages with dynamic news content.

Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS.

Knowledge of monitoring, logging and cost management tools that integrate with AWS

Acquired practical exposure with Continuous Integration/Continuous Delivery tools like Jenkins to merge development with testing through pipelines.

Managed Associations such as one-to-many, many-to-one.

Written SQL named queries and Criteria queries.

Technologies: Core Java, Web-Services, Angular 17, Apache cfx, Agile, Web Services (Soap, Rest), AWS,Eclipse IDE, Multithreading/Concurrency, XML, JavaScript, Vue.js, WebSphere, Maven, Unix, Restful, Apache Tomcat.

Organization : Discover Financial Service, IL Jan 2019 – Dec 2019

Role : UI Developer - Java

Project Name: I Banking

This project provides all the screens to the DB customers to log in and view all their account information, make fund transfers, apply for a loan, etc.

It also provides a back-office application for the DB bankers to view and process customer requests, loan applications, updating customer information, etc.

The I Banking database does not hold any information with respect to the account of a user.

It just stores the user login details, contact information, transaction & activity logs.

All the account related information is fetched/updated from/to the Core Banking.

Used Agile Development methodology of software development.

Responsible for development of new highly responsive, web-based user interface using Angular

Enhanced application performance by Angular component-based development in view of future Angular framework transitions.

Experience in creating custom directives, decorators, and services to interface with both restful and SOA.

Implemented Angular Router to enable navigation from one view to the next as a customer performs application tasks.

Design JSON responses according to the request, send it back to the front end after the logic processing.

Developed and maintained UNIX shell scripts for data-driven automatic processing.

Troubleshoot the problems and fixes the bugs in XSLT and java related programs.

Expertise in Junit testing using Mockito.

Worked on Vue.js events distribution and parent chain for parent child components communication.

Integrated, Build, and tested using Jenkins.

Building and deploying the application on testing and production servers.

Technologies: HTML/HTML5, CSS CSSS, SQL, Ajax, JSON, JDBC, Hibernate, JavaScript, Angular 8,

Vue.js, Jenkins, Agile, jQuery, WebSphere, Oracle and Junit, Mockito, Unix.

Organization : H&R Block – Kansas City, MO Sep 2018 to Nov 2018

Role : Software Engineer

Project: Tax Forms Modernization

Responsible for technical analysis, design, development, and documentation with a focus on the implementation.

Mentoring the team members and participated in the full software development life cycle (agile/scrum), iterative development, estimations, and design sessions.

Implemented object-oriented design, unit testing, integration testing, data structures etc.

Involved in technical walkthroughs with the team members to make sure the coding standards. Involved in implementing business classes to write the routing logic and to call different services.

Created POJO classes, spring configuration files to use dependency injection.

Strong knowledge on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions

Interacting with business and get the functional clarifications and attend the status calls to discuss the issues and future implementations.

Ensuring compliance with coding standards, source code control, version control, build & deployment procedures, and performance tuning.

Contribute to the ongoing evolution of our platform design and tool chain for Tax products

Migration of a monolithic application to microservices running on Kubernetes for AWS.

Experience in AWS CodeBuild, AWS CodeCommit, AWS CodePipeline.

Automate the provisioning of environments pulling strings with Puppet, cooking up some recipes with Chef, or through Ansible, and the deployment of those environments using containers, like Docker or Rocket: (and for the love of automation, at least have some configuration management tool through some version control.

Technologies: Java Web Technologies Java, J2EE, Servlets, JSP, EJBs, JDBC, Struts, Spring, Spring JMS, Apache Active MQ, Hibernate, Web Services (SOAP And REST), JPA, AWS

Organization : BNSF Railways, TX Mar 2017 to Aug 2018

Role : Software Developer

Project: Intermodal rail operations

In this project I participated in innovative systems development efforts to optimize intermodal rail operations and worked closely with end-users who are engaged in the fastest growing rail sector. I also provided production support on a rotating basis for mission critical applications.

Java developer responsible for the handling of server-side business components, coding, UML design and completing the enhancement lifecycle for the work product.

Functionalities for the application are built using Spring Boot and Hibernate ORM. Implemented

Java EE components using Spring MVC, Spring IOC, Spring Transactions and Security modules.

Implemented two new UI screens (backorder and supplemental back-order report) using react js and bootstrap.

Extensively used hibernate in data access layer to access and update information in the database.

Developed and Maintained unit tests using Mockito

Worked on multithreading and involved in thread creation and resource allocation.

Developed the application using core java concepts like collections, multithreading, oops concepts, exception handling for developing application modules.

Built efficient, reusable well-designed and high-quality front-end systems using Angular 8.

Extensively used hibernate validation framework has been used for front end validations.

Designed and developed an application using representational state transfer (rest) style architecture.

Designed, developed, and exposed all business functions as services using JAX-RS with jersey framework.

Designed responsive single page applications using Vue.js.

Involved in creating UI/Front-End pages by using JSP, JavaScript, and jQuery, Angular 8.

Technologies: JAVA, C++, XML, HTML Web Technologies: Servlets, JSP, JDBC, Ajax Framework: Springs, Hibernate, JPA, JSF Scripting: JavaScript, jQuery, Angular 8



Contact this candidate