Post Job Free
Sign in

Java Developer Sql Server

Location:
Leander, TX, 78641
Salary:
$70
Posted:
January 24, 2025

Contact this candidate

Resume:

Supriya Narukulla

Java Developer

+1-737-***-****

************@*****.***

Professional Summary:

Around 8+ years of experience as a Java programmer, developing applications using Servlets, JSP, JSTL, RMI, EJB, Struts, Spring, JSF, Java Beans, JDBC, JMC, Hibernate and MVC architecture.

Experience in client design and validations using HTML, JavaScript, AJAX, JSP, and Swing.

Extensive Knowledge of J2EE architecture, Patterns, Designs and Development.

Experience in Core Java technology including multithreading, JDBC, RMI, and network programming.

Experience in the functional usage and deployment of applications in JBoss, Web Logic, WebSphere, and Apache Tomcat Server.

Extensive experience and active involvement in gathering requirements, analysis, design, coding, code reviews, and unit and integration testing.

Expertise in DB2 and extensively worked with Oracle 11g/10g/9i/8i, SQL Server 2000, and MySQL relational database management systems.

Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi-tiered object-oriented system architectures utilizing Unified Modeling Tools (UML) such as Rational Rose, and Rational Unified Process (RUP) working knowledge of Agile Development methodologies.

Worked extensively on WebServices both SOAP and REST.

Experience in writing and executing unit test cases using the Junit Testing Framework.

Extensive knowledge of Client- Server technology, web-based n-tier architecture, Database Design, and development of applications using J2EE Design Patterns like Singleton, Session Facade, Factory Pattern, and Business Delegate.

Worked on writing, testing, and implementing stored procedures, triggers, and functions at the database level using PL/SQL.

Experience with Agile Methodologies like Scrum, Sprint Planning, Iterative Planning, Group Sessions and Retrospective Meetings.

Strong commitment to organizational work ethics, value-based decision-making, and managerial skills.

Quick learner, excellent analytical, design, and problem-solving skills, and always curious to learn new skill or new technology.

Education:

Bachelors in Electronics and Communication Engineering (2013-2017)- Jawaharlal Nehru Technological University Hyderabad

Technical Skills:

J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JMS, RMI, SOAP Web Services, REST.

Architecture & Framework: Client-Server, MVC, J2EE, Struts, Spring, Hibernate.

Databases: Oracle 11g, SQL Server, MySQL

IDE: Eclipse, NetBeans, IBM RAD

Design Methodology: UML, Fall, Agile

Operating Systems: Windows 9x/NT/XP/2003/VISTA/7/8, Linux, Unix

GUI: HTML, XML, XSLT, AJAX, JavaScript, CSS, JQuery, JSON

Query Languages: SQL, PL/SQL, HQL

Programming Language: Core Java APIs (I/O, Thread, Collection), C, C++

Design Patterns: Business Delegates, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Façade.

Cloud Technologies: AWS (S3, EC2, RDS, Lambda), Azure (Logic Apps, Service Bus, Event Grid, Data Factory, Key Vault), Cloud-based Microservices Development.

CI/CD Pipelines: Jenkins, GitLab CI/CD, Maven, ANT, Deployment Automation, Continuous Integration and Delivery with version control systems like SVN and Git.

Tools: OracleWebLogic, JBOSS, IBM Websphere Application Server 6.1, Tomcat 6.0, Junit 4.0, Log4j, Rational Clear Quest, Maven, Toad, SQL developer

Design & Control: UML, Rational Rose, CVS, ClearCase

Professional Experience:

Client: United Airlines, Chicago,IL Nov 2022 – Present

Role: Application Developer

Responsibilities:

Designed, Developed, and Maintained enterprise applications using Java, Spring Boot, Hibernate, and related technologies.

Designed and deployed microservices-based architectures using Spring Boot, enabling modular, scalable, and reusable components for seamless integration with external systems and applications.

Followed Agile methodology and Participated in Sprint planning meetings with business users and prioritizing user stories using Version One for project development.

Implemented and managed APIs, microservices, and RESTful web services

Worked with JPA to create and manage database persistence layers.

Played an important role in the design and development of a flow-based navigation application using Spring Webflow that was integrated with the MVC architecture.

Implemented the server-side RESTful Web Services functionality to support the promotion and validation functionality of the application to allow external applications to access the data.

Work closely with the UI team and provide RESTful APIs that deliver data in JSON format needed by the User Interface.

Enhanced application performance by optimizing database queries and reducing execution time by 30%.

Implemented secure API authentication mechanisms using OAuth2, ensuring data privacy and integrity across microservices.

Spearheaded the migration of legacy applications to AWS, leveraging cloud-native services for improved scalability and cost-efficiency.

Introduced a logging framework that reduced debugging time by 25%, improving developer productivity.

Collaborated with cross-functional teams to design RESTful APIs, enabling seamless integration with third-party systems.

Have Written business rules and maintained stateless knowledge sessions.

Using J2EE design patterns like MVC, DAO, Factory, abstract, and Singleton Design Pattern.

Involved in writing SQL and stored procedure logic to implement and test business logic for rules on the database.

Leveraged AWS services such as EC2, S3, and Lambda to deploy, host, and maintain cloud-native applications, ensuring high availability and performance optimization.

Automated CI/CD pipelines using Jenkins and Git, integrating code builds, testing, and deployment processes for faster delivery and improved code quality.

Create the Restful APIs to handle the real-time request/response for authenticating data related to payments.

Deployed Azure LaaS virtual machines (VMs) and Cloud services( PaaS role instances) into secure Vets and subnets and Implemented validations using 2.0.

Expertise in development frameworks Struts Vertex, spring EJB, Hibernate, and My Batis

Knowledge about setting up Python REST API framework using Django.

Development and Production support of web applications built in Mendi. The application processes insurance orders and medical exams from call centers for healthcare and insurance companies

Responsible for the creation and execution of the Junit Test cases for each coding assignment.

Deploy the web application archive to Dev and Test environments within each Sprint.

Deployed the application on JBoss Application servers using Jenkins continuous integration build.

Environment: JDK 1.8/1.7, Spring Boot/MVC/IOC/ORM/Web flow, Hibernate, JSP 2.1, RESTful Web Services, JSON, XML, AWS (EC2, S3, Lambda), Jenkins, Maven, SQL Developer, Oracle 11g, JPA, Agile Scrum, JBoss 7.x, Eclipse IDE.

Client: Virtusa,India Dec 2019 – Apr 2022

Role: Application Developer

Responsibilities:

Involved in design, Implementation, and Testing.

Developed the application using Eclipse IDE.

Used Spring Security for Authentication and authorization extensively.

Designed and developed an Application based on Spring MVC Framework using an MVC design pattern.

Used Spring Core for dependency injection/Inversion of control (IOC).

Used Hibernate Framework for persistence onto Oracle database.

XSLT style sheets for the XML data transformations.

Used XML to transfer the application data between client and server.

Participated in designing WebService in support of the product.

Developed web services in Java and Experienced with RESTFULL/JAXRS.

Reduced batch job execution time by 40% through optimized Spring Batch configurations.

Designed and implemented a caching mechanism using Redis, improving application response times for high-traffic endpoints.

Led the development of a CI/CD pipeline for automated deployments, cutting deployment times by 50%.

Migrated critical data pipelines to AWS RDS, enhancing data accessibility and reducing downtime.

Authored detailed technical documentation for microservices, ensuring ease of knowledge transfer and maintainability.

Developed and deployed microservices-based applications using Spring Boot, enabling modular and scalable solutions for efficient communication between services.

Integrated AWS services like S3, EC2, and RDS for cloud storage, computing, and database management, ensuring high availability and optimized resource utilization.

Automated CI/CD pipelines using Jenkins, facilitating seamless build, test, and deployment processes for multiple environments, enhancing delivery speed and reliability.

Used Log4j extensively for logging Errors.

Used MAVEN as a build tool.

Designed a data model for the taxation data store and helped developers write billing taxation web modules using XML over HTTP using Servlet technology.

Involved in client and server-side scripting languages VB Script and JavaScript.

Proficient in SQL Server and T- SQL (DDL and DML in constructing Tables and normalization/ De normalization Techniques on database Tables.

Experience in Creating and Updating Clustered and Non-Clustered Indexes to keep up the SQL Server Performance.

Worked on developing batch integrations to transfer data in bulk between enterprise applications using MuleSoft Enterprise Service Bus

Deployed the application in various environments DEV, and QA.

Used Spring Batch for Scheduling and maintenance of batch jobs.

Performed purification of the application database entries using Oracle.

Used SVN as source control for check-in and DAD(DrfirstAutomationDeployment) for check-out.

Generated Entity classes and schema using them.

Involved in the complete development of Agile Development Methodology and tested the application in each iteration.

Wrote Complex SQL and HQL queries to retrieve data from the Oracle database.

Involved in End-to-End Development by integration of Front End and Backend by Debugging.

Involved in Bug-fixing issues and Enhancements.

Environment: CoreJava, J2EE, JSP 2, Spring, XML, Hibernate 3.0, Tomcat v6.0, Eclipse, Oracle 11g, SQL Developer, HTML, Springbatch, Maven, Junit 4.0, JavaScript, XML/XSLT.

Client: CGI Inc, India May 2017– Nov 2019

Role: Application Developer

Responsibilities:

Involved in all phases of SDLC including Requirement Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.

Developed the application using Eclipse IDE.

Migrating web applications from Tomcat to web sphere deployment environments.

Using Svn for software configuration management and version control.

Prepared test cases and strategies for unit testing and integration testing.

Developed test cases for Unit testing and performed integration and system testing.

Designed generic database connection Pooling with JDBC using Oracle and involved in the SQL query optimization.

Deployed the application in various environments DEV, and QA.

Involved in the complete development of Agile Development Methodology and tested the application in each iteration.

Migrated monolithic applications to a microservices architecture, enabling modularity and reducing deployment risks.

Optimized database operations by implementing indexing strategies, resulting in a 20% performance improvement.

Improved system reliability by implementing exception-handling frameworks and automated rollback mechanisms.

Trained new team members on Agile methodologies and tools, fostering a culture of iterative development.

Conducted root cause analysis for recurring issues, reducing incident resolution times by 30%.

Good experience in SQL server management studio (SSMS)

Quartz Job scheduler implementation for the generation of Reports regularly and as per the user-requested timeline

Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot

Experience in troubleshooting, applying patches and plug-ins for WAS 5.0/6.0/7.0/8.5.5

Hands-on experience in installing configuring and using Hadoop ecosystem components like Hadoop MapReduce HDFS HBase Hive Sqoop Pig Zookeeper and Flume.

Researched current ITIL standards and architecture integration processes.

Provided ongoing support to maintain and uphold the compliance program

Provided valuable compliance advice to the business unit management regarding policies, controls, and procedures

Involved in End-to-End Development by integration of Front End and Backend by Debugging.

Involved in Bug-fixing issues and Enhancements.

Attended weekly defect report meetings and presented progress updates.

Environment: Java, J2EE, JSP, Web Services, XML, Jquery, SOAP, Maven, Oracle 10g, Junit, Log4j, Ajax, JavaScript 1.2, XML/XSLT, SAX, DOM

EDUCATION -

Bachelors – Computer Science – JNTUH -2017



Contact this candidate