Vineela K
Senior Full stack Java Developer| Spring Boot | Angular | Microservices | AWS | REST APIs | Docker | Kafka
- Role
- Senior Full Stack Java Developer at Citi
- Location
- Cincinnati, OH, US
- LinkedIn followers
- 500 followers
About Vineela K
Full Stack Java Developer with 9+ years of experience in designing, developing, and maintaining web applications using multi-tier architectures across domains. Proficient in SDLC, OOP, Design Patterns, Spring MVC/Boot (IOC, AOP, DAO, ORM, JPA, Annotations, Tag Library), React.js, re.js, Node.js, Angular 6/7, Kubernetes, Docker, Terraform, ORPOS, and Kafka. Skilled in Core Java 5/7/8, J2EE (JSP, Servlets, JSTL, JMS, Struts, EJB, Java Beans, JDBC, JNDI, Multithreading, Spark), and microservices using Spring Boot. Hands-on with REST/SOAP APIs (JAX-RS, JAX-WS, JAXB, WSDL, Apache CXF, Jersey, RestEasy), UI (HTML5, CSS3, JavaScript, jQuery, AJAX), middleware (ActiveMQ, RabbitMQ), and DBs (Oracle 11g, SQL Server, MySQL, Sybase, MongoDB, Cassandra). Experience in PL/SQL, HQL, Criteria, Lazy Loading, Transactions, Locking, and SQL–NoSQL migrations. Proficient with AWS, GCP, PCF, EC2, S3, Jenkins, Git, SVN, CVS, Hudson, Travis, Bamboo, Electric Cloud, WebSphere, WebLogic, Tomcat, JBoss. Well-versed in CI/CD pipelines, DevOps (JIRA, CHEF), UNIX/Linux systems, IBM Integration Designer, SOAP/REST on XML/JSON, Splunk, Log4j, JUnit, Mockito, Spring Mock, and application deployment across hybrid cloud infrastructure.
Experience
Senior Full Stack Java Developer
Feb 2024 — Present · NY, US
Developed scalable microservices using Java 17, Spring Boot 3.2, and Spring Data JPA (Hibernate 6) to support high-volume financial transaction processing. Built responsive SPA frontends using Angular 17, TypeScript, and RxJS, implementing dynamic UI features, route guards, and form validations.Designed and developed over 40+ RESTful APIs using Spring Boot 3.2 to support key banking modules, including customer onboarding, transaction history, and notifications, conforming to RESTful best practices and OpenAPI 3.0.Leveraged Java 17\'s sealed classes and records to create immutable data transfer objects (DTOs), reducing boilerplate code and improving maintainability across banking modules. Utilized Streams API for efficient filtering, mapping, and aggregation of customer transaction data from Kafka streams and REST APIs, ensuring optimized performance. Implemented version-controlled APIs with header-based versioning strategies to allow backward compatibility for frontend and third-party consumers. Integrated APIs with external fintech partners and internal legacy systems using REST, SOAP (CXF), and GraphQL bridges, ensuring standardized error responses and schema validation. Applied OAuth2 + JWT authentication and rate limiting for public-facing APIs using Spring Security and API Gateway, ensuring compliance with Citi\'s API governance policies.Developed robust API test suites using Postman, RestAssured, and Contract Testing (Pact) to validate schema compatibility, input sanitization, and response structures.Built an internal API developer portal using Swagger UI and GitHub Wiki for real-time documentation, interactive testing, and endpoint discovery for consuming teams.Integrated OAuth2, JWT, and RBAC policies for secure API access across modules, ensuring compliance with Citi’s data security guidelines.Collaborated with DevOps to containerize apps with Docker, orchestrate via Amazon EKS, and deploy using Helm and Terraform pipelines.
Education
BVRIT Hyderabad
Bachelor's degree
2013 — 2017
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.