Post Job Free
Sign in

Java Developer Spring Boot

Location:
San Ramon, CA
Posted:
September 23, 2024

Contact this candidate

Resume:

Supraja Chamarthy

Phone: 510-***-****

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

Profile Summary

●Professional IT experience of 10 years in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, REST, JDBC, Threads, Servlets, JSP, JSP Custom Tags, JSTL, JSF, Struts, JNDI, LDAP, EJB, Java Mail, JMS, XML, XSL/XSLT, Log4j, SQL & PL/SQL, Spring Boot, JPA.

●Clients worked for GAP, NetApp, GE, wells Fargo, Intel.

●Very confident in fundamentals, data structures and algorithms.

Technical Skills

Front-end UI technologies

HTML, DHTML, CSS, Java Script, AJAX, ExtJS, mxGraph, Scriptaculous (Prototype), JSON, Dojo

Enterprise Java Development

Java8, JSP, Servlets, EJB, RMI, JMS, JNDI, Struts 2.x, Hibernate 3.x, Spring 2.5, iBatis, JPA 3.0

Web Services and Xml

SOA,SOAP, UDDI, WSDL, JAX-WS, JAX-RPC, RESTful with Jersey, Apache CXF, Kafka, ESB, jBPM, JAXB, Xmlbeans, Castor, Dozer, Apache Digester, XQuery, XSLT, JAXP, SAX, DOM

Enterprise Servers

JBoss 5.x,Tomcat 6, Websphere 5.x, WebLogic 8.1, Pramati Server 3.x, SunOne LDAP. Ping Federate and Sun OpenSSO, Predix, Apache Karaf

Databases

Oracle 8i, Postgres, SQL Server 7.0,My SQL (SAP MAX DB)

Professional Experience

Senior Software Engineer [Jun 2019]

Client: Western Union, San Francisco

Cloud Migration & Modernization: Spearheaded the transition of critical business applications from on-premises infrastructure to a scalable cloud environment, ensuring high availability and resilience.

Legacy System Refactor: Led the complete overhaul of the legacy application, migrating it from Struts to Spring Boot, significantly improving performance, scalability, and maintainability while reducing technical debt.

Microservices infrastructure, driving the adoption of microservices-based solutions that aligned with overall business strategies and organizational priorities.

Strategic Collaboration: Partnered directly with the CTO to formulate and deliver comprehensive technical designs and architecture solutions, effectively addressing evolving business needs and enabling technological growth.

Environment: JEE Technologies, ReactJS, Linux, Spring Boot, PCF (Pivotal Cloud Foundry), Java 8, Microservices, Apache Tomcat, Oracle, JUnit, Apache Kafka.

J2E Technical Lead [Sep 2017 – Apr 2019]

Client: Wells Fargo., San Francisco

●Mentored a team of 5, Designed and Developed large-scale highly integrated enterprise systems for Global Wires.

●Involved in architectural design and backend development of application.

●Developed and maintained application using Spring Boot and Hibernate.

●Provided high and low-level design documents using UML.

●Improved application performance by using appropriate data structures.

●Created interactive web pages using JSP, jQuery.

●Implemented J2EE Design Patterns like MVC, Session Facade, DAO, Singleton etc.

●Produced and consumed RESTful services as per business case.

●Implemented Java 8 features like Lamda expressions, functional interfaces and Streams.

Environment: J2EE Technologies, Unix, Spring, Maven, ActiveMQ, JUnit, Git, Tomcat, Unix, SQL Server, JDBC, WebLogic 12c, UML, Java 8, Web Service, Maven.

Senior Developer [Apr 2015 – Aug 2017]

Client: GE., San Ramon.

●Designed and developed applications using Spring, Rest and Postgres

●Peer code review of team members.

●Extensive experience in developing Microservices using Spring Boot, GE Predix and followed domain driven design.

●Experience in using build/deploy tools such as Jenkins, Docker and OpenShift for Continuous Integration & Deployment for Microservices.

●Integrated Splunk search results into application.

●Used Jenkins as source code integration tool.

●Developed Junit test cases.

●Developed Dynamic content using AngularJS.

Environment: J2EE Technologies, Unix, Spring Maven, JUnit, SVN, RbbitMQ, SQL Server, UML, Java, Web Service, Tomcat and Hibernate.

Senior Java Developer / Technical Lead [Aug 2011 – Mar 2014]

Client: NetApp, Sunnyvale

●Monitor and control routing of message exchange between services through ESB.

●Involve in Application and data integration trough Web Services.

●Involved in interpretability of application with Web Services.

●Involved in performance tuning of application.

●Involved in creating low- and high-level design document using Rational Rose.

●Worked with the graphical workflow setup and integrating it with change management/ SRF/management/ SRF/another module.

●Involved in transactions through Spring and Hibernate.

●Worked on configuring system elements like Business rules, Client Scripts, UI policies, UI Actions.

●Involved in security of application through SSL, ACL.

●Involved in Authentication and Authorization.

Environment: J2EE Technologies, Linux, EJB 2.1, UML, Java, Web Services, SQLServer, Oracle, JUnit, WebLogic JMS.

Senior Software Engineer [May 2008 – Jul 2011]

Client: Intel, Arizona

●Involve in Application and data integration trough Web Services.

●Control deployment and versioning of services through ESB.

●Involved in interpretability of application with Web Services.

●Involved in creating low- and high-level design document using Rational Rose.

●Worked with the graphical workflow setup and integrating it with change management/ SRF/other module.

●Involved in transactions through Spring and Hibernate.

Environment: J2EE Technologies, Unix, Spring, Service-Now, JSP, Dojo, Ajax, JavaScript, UML, Java, Web Service, UI Policies, UI Actions, SQLServer, JUnit.

[Aug 05 to Feb 08]

Sr. J2ee developer

Defense Science & Technology Agency, S’Pore

●Implemented Struts interceptors to forward the results to buffer frame which will refresh the specific portions of web page.

●Participate with the team leader, developers and project management team, in the analysis of data, applications and processes in order to meet the business requirement.

●Developed core EJB components for the Quotations, Purchase Order, Invoices and User administration modules.

●Implemented the architecture based on the Struts MVC framework, using a Central Servlet acting as the controller.

●Involved in Data Integrity and Encryption.

Environment: J2EE Technologies, Apache Tomcat6.x, WebSphere 5.1, JUnit, Eclipse, JUnit, Struts 2.0, Tiles, JSP, Java Tag Libs, Oracle 10g, XML, XSLT, Apache Axis 2, JAX-WS, JAXR, JMS, Apache CXF. Education and Trainings

●Master of Business Administration (Finance) - 2003-2005

●Trained on fundamentals of Machine Learning through Plumtree and MirthConnect and Cloud Computing.

●Trained on Agile methodology concepts and on Iteration management (Scrum Master).



Contact this candidate