Post Job Free
Sign in

Stack Developer Senior Java

Location:
Dallas, TX
Salary:
68
Posted:
August 11, 2025

Contact this candidate

Resume:

Name: Priyanka Reddy

Contact Number: 470-***-****

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

Over 9+ years of experience in delivering enterprise solutions in multiple domains like E - commerce, Finance, Telecom, Insurance, Health and other related domains. Expertise in conceptualizing, designing and coding technical solutions using Java/J2EE and UI technology stacks to satisfy complex business problem statements.

Expert in Various Agile methodologies like SCRUM, Test Driven Development (TTD), Incremental and Iteration methodology, Pair Programming, Agile Development &Testing using Software Development Life Cycle.

Experienced in Full stack UI technologies using Grunts, Gulp Server, and Yeoman generator for Angular.

Expert level skills on JSON, HTML, DHTML, CSS, Tiles, Tag Libraries and UI frameworks - Twitter Bootstrap, Materialize CSS, jQuery Mobile .

Experience with jQuery, Ajax, JavaScript, Nodejs, ReactJs, BackboneJs, AngularJs, Angular 8/11 and Client-side validations.

Experienced in Java Web-based, Desktop Based Development with Concepts of Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.

Expertise in the implementation of Core Java concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB transaction implementation (CMP, BMP, Message-Driven Beans),Struts, Spring, Swing, Hibernate, iBatis, Java Beans, JDBC, XML, Web Services, JNDI, Multi-Threading, Data structures.

Experience in Spring Modules Spring MVC, AOP, IOC, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Hystrix, Spring Dashboard, Spring Zuul, Spring Security.

Experienced in developing web-applications using various design patterns, including session facade, MVC, Data Access Object, Singleton and Factory Pattern.

Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, Elastic Beanstalk, CloudWatch, CloudFront, CloudFormation, IAM, S3, RDS, Elasti Cache, SNS, SQS, AMI.

Experienced in building Web Services using SOAP and RESTFUL.

Expertise in XML technologies such as DTD/Schemas, DOM, SAX, XSLT, XPATH, Castor.

Experience in database modelling, design and development of PL/SQL stored procedures, packages in relational databases : Oracle 9i / 10g / 11g, SQL Server 2005/2008, DB2, PostgreSQL and MySQL.

Strong experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like MongoDB, Cassandra and CouchDB.

TECHNICAL SKILLS:

Languages

Java 1.5/1.6/1.7/1.8, J2EE, UNIX Shell Scripting, Python 3.6.0, Scala 2.12.1, C, C++.

Web Technologies

HTML/HTML5, DHTML, XML, CSS, Bootstrap, JSF, JavaScript, SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlets API 3.0, AJAX.

Frameworks

Spring 4.3, Hibernate 4.3, Angular JS 8/11, Struts 2.x/1.x, Log4J

Application/Web servers

Apache Tomcat 8, IBM WebSphere 8.x/9.x, Jetty, Jenkins 2.50, JBoss, Tomcat 5.0/6.0/7.0, Glassfish, Wild Fly

Relational Databases

Oracle 8i/9i/10g/11g, SQL server 2012/2014/2016, MySQL 5.7, DB2 11.1

Internet Technologies

HTML 5, JavaScript 1.8, XML 2.0, CSS 3 and CSS 4, JQuery 2.11, Angular JS 7.0, BackBone.JS 1.3.1, Polymer.JS, Node JS 6.0

JAXWS, JAXR, PC, JAX

RS, SOAP, WSDL, UDDI, REST, SOAP UI.

AWS Skills

EC2, Simply Storage Service, Cloud Front, Relational Data Base, Virtual Private Cloud, Route 53, Cloud Watch, Cloud Trial, Identity and Access Management, Simple Notification Service, AWS EMR, AWS CLI.

Windows, MS

DOS, UNIX, Mac OS, Linux and Ubuntu

Testing Tools

J unit 4.12, Win Runner, Jenkins, Selenium Web Driver/Grid, JIRA 7.0., Bugzilla 4.4.12, Jasper Reports 6.0.

Methodologies

Agile, waterfall, TDD (Test-Driven-Development), Scrum, SDLC

Developer IDE Platforms

Eclipse, Edit plus, Notepad ++, TEXT PAD, JBuilder, Net Beans 8.0.2, Intellij 2017.1, Spring Tool Suite (STS) 3.8.3, GITHUB 2.12.0

Build Tools

Ant 1.10, Maven 3.3.9, Gradle 3.4.1.

PROFESSIONAL EXPERIENCE:

Client: Amadeus June 2024 – Present

Role: Senior Software Developer

Location: Orlando, Florida

Responsibilities:

Developed high-performance backend services using Java 17, leveraging features like sealed classes, records, and pattern matching to improve code maintainability and readability.

Migrated legacy Java 8 codebase to Java 17, modernizing the application with enhanced switch expressions, improved garbage collection (ZGC), and updated API usage.

Automated the software delivery process by setting up and managing CI/CD pipelines using Jenkins, Bitbucket Pipelines, and Docker, speeding up deployments and reducing errors.

Developed REST APIs and microservices using Java (Spring Boot) to support scalable and secure backend systems.

Used Bitbucket for version control, handling code reviews, pull requests, and managing branches to keep the development process organized.

Wrote clean, maintainable code following Object-Oriented Programming (OOP) principles, improving the structure and efficiency of applications.

Worked with SQL and NoSQL (MongoDB) databases to design and optimize data storage and retrieval, improving application performance.

Improved software quality by writing unit and integration tests using tools like JUnit, Jest, and Karma, achieving high test coverage and reducing bugs.

Developed and deployed Python-based automation scripts, reducing manual data processing time by 60% and improving workflow efficiency across departments.

Set up Jenkins pipelines to automate testing and deployments, ensuring smooth and consistent software delivery.

Collaborated with cross-functional teams, including developers, testers, and business analysts, to deliver projects on time while meeting business goals.

Followed Agile methodologies (Scrum and Kanban) by participating in sprint planning, daily stand-ups, and retrospectives to keep projects on track.

Optimized existing codebases by refactoring and improving performance, resulting in faster applications and better user experiences.

Developed responsive, single-page web applications (SPAs) using React.js and integrated them with Java-based backend services via RESTful APIs.

Worked on Spring Boot applications to support complex business logic and integrated third-party services seamlessly.

Helped troubleshoot and resolve production issues quickly, reducing downtime and ensuring a smooth user experience.

Documented processes and best practices to make onboarding easier for new team members and to maintain project knowledge.

Environment:Java 17, CI/CD, REST API’S, Sql, NoSql, Jenkins, Agile, Spring Boot.

Client: State of Kansas (TCS) Dec 2022 – June 2024

Role: Java Full Stack Developer

Location: Ohio, Milford

Responsibilities:

Worked on multiple taxes and benefits import and export batches and ran them successfully.

Worked on Bitbucket repositories for version control and code collaboration.

Implemented microservices architecture using Java 17 and Spring Boot 3, integrating with Kafka and RESTful APIs while ensuring compatibility with the latest JVM features.

Worked on JIRA and Confluence and also raised PR’s.

Documented Unit Test Cases and worked on Git commands.

Migrated DB2 to PostgreSQL, ensuring data integrity and performance improvements.

Established seamless integration between Java applications and PostgreSQL databases using JDBC (Java Database Connectivity) for reliable data access and manipulation.

Gained hands-on experience with Git and JIRA for project management.

Configured and utilized SOAP-based web service clients to invoke remote services, handle responses, and manage error handling effectively.

Analyzed and optimized SOAP message processing and network communication to improve the performance and scalability of Java-based SOAP web services.

Used Spring Boot for building microservices-based architectures. Also, used to support the creation of independently deployable services, each with its own embedded server like Tomcat, Jetty.

Designed and implemented RESTful APIs using Java frameworks such as Spring Boot or Jakarta EE to provide scalable and maintainable web services.

Also, Implemented the Microservices based on RESTFUL API utilizing Spring Boot with Spring MVC.

Worked as part of Microservices team to develop and deliver Maven projects to deploy on Jenkins

Implemented Spring MVC framework in the application.

Composed and executed MongoDB scripts to insert and update NoSQL database and reporting.

Designed and implemented a robust data layer by integrating MongoDB using the MongoDB Java Driver.

Utilized the Java MongoDB driver to perform CRUD operations (Create, Read, Update, Delete) effectively, ensuring efficient data management and retrieval.

Involved in development of Debit Memo module using JSPs and Servlets.

Used Oracle SQL Developer for Oracle 10g for running queries to confirm the results from the application.

Involved in writing SQL queries and stored procedures for the application in Oracle.

Designed and optimized complex SQL queries in Java applications to handle multi-table joins, subqueries, and nested queries for comprehensive data extraction and reporting.

Optimized entity relationships and fetched strategies to enhance the performance of complex queries and reduce the risk of N+1 query problems.

Used JUnit for Unit Testing and Clover for code coverage.

Used CVS as Version Control System for the application.

Environment: Java 17, Spring Boot, SQL, Postgres, AWS, Git, STS, Squirrel Client, Jira, Confluence, Birt Eclipse, Bit bucket, SOAP

Client: Webster Bank Feb 2018 – Nov 2022

Role: Sr. Full Stack Java Developer

Location: Stamford, Connecticut

Responsibilities:

Developed UI components using Angular 8 dependency Injection, Models, data binding and controllers.

Heavily used Spring Inheritance, Auto-wiring, Core Container, Security, AOP, and Spring Quartz for scheduling tasks to generate reports and emails to clients.

Worked as part of Microservices team to develop and deliver Maven projects to deploy on Jenkins and also having experience in managing the Docker containers in kubernetes.

Developed Persistence layer using Spring Data to interact with the Database.

Implemented Spring MVC flow to interact with different modules and extensively used Spring AOP and Dependency injection during various modules of project.

Worked as part of Microservices team to develop and deliver Maven projects to deploy on Jenkins and also having experience in managing the Docker containers in kubernetes.

Developed Spring Restful/Microservices and implemented Spring Restful/Micro Services and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Apache Axis.

Developed with Spring Eureka to retrieve API routes for the entire cluster. Using this strategy each spring service in a cluster can be load balanced and exposed through one API gateway.

Developed and implemented custom message handlers to process and transform SOAP messages before and after they reach the endpoint, addressing cross-cutting concerns like logging and validation.

Implemented robust error handling and fault management mechanisms in SOAP web services to ensure proper reporting and resolution of issues.

Implemented Spring Circuit breaker pattern, integrated Hystrix dashboard to monitor spring micro services.

Developed and optimized data access patterns using MongoDB queries and indexing strategies to enhance application performance and scalability.

Implemented aggregation pipelines in MongoDB to process and analyze data efficiently, streamlining complex data operations.

Utilized PostgreSQL-specific features such as JSONB, array types, and custom data types to handle diverse data structures and complex querying scenarios.

Monitored and tuned PostgreSQL performance using EXPLAIN, ANALYZE, and other diagnostic tools to identify and resolve bottlenecks in query execution.

Implemented Authentication & Authorization with Site Minder and spring security.

Integrated Java applications with relational databases by creating and invoking stored procedures and functions to perform complex data operations and calculations efficiently.

Used query optimization techniques and indexing strategies to improve the efficiency and performance of complex NoSQL queries.

Utilized Spring Boot’s auto-configuration and embedded server capabilities to streamline the development and deployment of microservices.

Worked on creation of custom Docker container images, tagging, pushing images, integration of spring boot.

Environment: Java 8, Spring MVC, Spring Boot, Angular 8, HTML5, CSS3, JSON, JavaScript,PostgresSQL Node.js, Spring Data, Protractor, Mongo DB, Oracle 11g, IntelliJ IDEA, Junit 4.4, Mockito, Git, Selenium, Scala, Spark, Drools, AWS, Docker, Spring Cloud, RESTful web services, Apache Tomcat, Apache Kafka, Camel, Maven, Jenkins,SOAP.

Client: Open Text Aug 2015 - Dec 2017

Role: Java Developer

Location: Hyderabad, India

Responsibilities:

Identified business requirements of the project.

Used CSS, HTML, Java Script, JQuery, and AJAX for creating interactive web Application.

Used JavaScript for the web page validation.

Implemented Model View Controller modules and design patterns.

Developed view components using JSP pages used in combination with servlets that handles business logic.

Used SOAP for Web Services by exchanging XML data between applications over HTTP.

Worked as part of Microservices team to develop and deliver Maven projects to deploy on Jenkins and also having experience in managing the Docker containers in kubernetes.

Developed Persistence layer using Spring Data to interact with the Database.

Developed Spring Restful/Microservices and implemented Spring Restful/Micro Services and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Apache Axis.

Created and modified Stored Procedures, complex SQL Commands for the application using PL/SQL.

Involved in troubleshooting bugs and debugging application to enhance performance of the application.

Environment: Java 5, J2EE, JSP, HTML, CSS, JavaScript, XSLT, Servlets, EJB, JDBC, WebSphere 7.0, Oracle 10g, PL/SQL.

Bachelors in Computer Science in 2015



Contact this candidate