| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Ranjith M Sr. Angular Java DeveloperPhone: PHONE NUMBER AVAILABLE
E-mail: EMAIL AVAILABLEAbout Me Over 10+ years of IT industry experience as a Sr. Java consultantTechnical SkillsProgramming LanguagesFrameworksDatabasesJava/J2EE TechnologiesJava 11, 7, 8C, C++PL/SQLSpring 4.0Hibernate 4.2Struts 1.2
Oracle 10g/11g,SQL Server, MySQLMongo DBJava Swing, J2EE, Servlets, JSP, JDBC, JPA, Aop, Spring Batch, EJB 2.0/3.0, JSF, Spring Boot, Microservices, REST, JMS, JAX-WSMS Office ToolsTesting ToolsDevelopment ToolsBrowsersWeb TechnologiesVersion Control SystemsOperating SystemsOutlook, Word, Excel, PowerPoint, MS AccessJunit 12.0, Easy Mock, MockitoIBM WSAD 6.x, Eclipse, JDeveloper, NetBeans, IntelliJ, JBOSS, IDE, Jenkins, KubernetesInternet Explorer, Mozilla Firefox, Google Chrome, SafariHTML 5, XML, XSL, XSLT, JavaScript, CSS, SOAP, Ajax, jQuery, Angular JS 2.0, Angular 8,11,15, React Js JSON, JSFSVN, CVS, GitWindows XP/7/8/10/12, UNIX, LINUXHighlights Over 10+ years of experience in Analysis, Design, Development, and Implementation of service-oriented, component-based, and event-driven J2EE software systems. Proficient in Object-Oriented analysis of business requirements, Business Process Modeling and Object-Oriented Design of software architecture using UML modeling, Use Cases, and solid hands-on experience developing. Client/Server and Intranet/Extranet based multi-tiered applications. Proficient in developing n-tier enterprise Web applications using Java/J2EE technologies like Servlets, JSP, EJB, JMS JDBC, Spring Framework, Struts, REST and SOAP Web services, XML, JPA, Hibernate. Used Node.JS, React.JS, and Backbone.JS MVC framework for developing the Single Page Application (SPA). Well versed with Java 8 features like Lambda Expression, Stream APIs, improved Collection APIs Developed full-stack applications using Java 8, leveraging its modern language features and libraries for robust and efficient development. Implemented RESTful APIs and web services using Java 8 frameworks like Spring Boot, providing scalable and secure communication between the front-end and back-end components. Experience working with CD/CI pipelines using Docker, Mesos, Marathon, and Jenkins Worked with Apache Kafka to build real time data pipelines and streaming apps. Deployed Web Applications using Oracle Web Logic, WebSphere, JBoss, and Apache Tomcat Detail your experience in integrating Node.js applications with databases like MongoDB, MySQL, PostgreSQL, or Redis. Good Knowledge on Log4j, Swagger UI, Maven, Gradle, Apache Ant. Implemented UI interface like JavaScript, AngularJS, Vue JS,Node JS, React JS, AJAX, jQuery, Bootstrap, HTML5, CSS3, Spring Frameworks, Microservices, Webservices. Implemented server-side validation and request handling using Java 8's Stream API, enabling efficient filtering, mapping, and transformation of data in Java full stack applications. Extensive experience in data persistence and Spring Boot / Quarks. Designed and implemented scalable component and service architectures, adhering to best practices in Angular 8,11,15. Designed and developed client website screens and front-end widgets using React JS Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept. In-depth understanding of various database systems such as relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra), including data modeling, querying, and optimization techniques. Experience in building ecommerce application using the JavaScript MEAN stack: MONGODB, Angular JS, Express.js and Node.js. Extensive experience in Core Java, including strong knowledge of object-oriented design and development principles, Java 8 features, and multi-threading concepts. Proficient in developing Java Restful APIs and working with frameworks like Spring and Spring Boot for efficient and scalable application development. Solid understanding of integration frameworks and technologies such as IBM WebSphere MQ Series, messaging
Strong analytical and problem-solving skills, enabling effective troubleshooting and issue resolution during software development. Skilled in unit testing with JUnit and employing Test-Driven Development (TDD) principles using the Concord ion framework. Also experienced in Behavior-Driven Development (BDD) using Cucumber and Gherkin. Proficient in source control tools like Git and experienced in Continuous Integration using tools like Jenkins.
Good understanding and hands on experience using several Design Patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object. Extensive Experience in developing REST and SOAP based Web Services Worked in Waterfall model and different Agile methodologies like Scrum, Kanban, and Test-Driven Development Approaches. Designed and developed Security Framework to provide fine grained access to objects in AWS S3 using AWS Lambda, DynamoDB. Hands-on experience with Infrastructure as Code (IAC) using AWS CloudFormation and/or AWS CDK and Highlight any experience in migrating on-premises applications to AWS EC2. Utilizing Infrastructure as Code (IaC) principles to automate the provisioning and management of cloud resources.
Developed and maintained the existing application content on cloud-based architecture using Amazon AWS, Experience in using various SCM tools such as Git and SVN. Good working experience in writing unit test, integration test, mutation test, and performance test using tools and frameworks like Selenium Web driver, JUnit, Mockito, Power mock, PIT, JMeter Experience on different operating systems like UNIX and Windows operating systems.Recent Experience
Citius Tech/ Radiology Partners El Segundo, CA Sr. Angular Java Developer Jun 23 Till NowDescription:Radiology Partners, through its owned and affiliated practices, is a leading radiology practice in the U.S., serving hospitals and other healthcare facilities across the nation. As a physician-led and physician-owned practice, we advance our bold mission by innovating across clinical value, technology, service and economics, while elevating the role of radiology and radiologists in healthcare. Using a proven healthcare services model, Radiology Partners provides consistent, high-quality care to patients, while delivering enhanced value to the hospitals, clinics, imaging centers and referring physicians we serve.Responsibilities:
Worked on a PACS (Picture Archiving and Communication System) is a medical imaging technology used primarily in healthcare organizations to securely store, retrieve, manage, distribute, and present medical images. Involved in Documenting (analysis, specification, design), implementing and testing phases of Software Development Life Cycle (SDLC). Used J2EE, REST and Spring framework for developing the application and Leveraged new Angular 15 features for optimizing application performance and maintainability Developed and maintained microservices using Quarkus, optimizing for fast startup times and low memory footprint. Standard for handling, storing, printing, and transmitting information in medical imaging. DICOM ensures interoperability between different imaging devices and PACS Designed and developed Micro Services that are highly scalable, fault-tolerant using Spring Boot. Describe your experience with testing frameworks and tools for Node.js, such as Mocha, Chai, Jest, or Super test. Implemented Spring AOP for basic authentication at API Level, which it reduces the development time to handle the exception. Implemented standalone components and directives introduced in Angular 15 for more modular and reusable code. Built services using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53, SNS as per the architecture. Mention any involvement in designing and implementing disaster recovery plans using EC2 and related AWS services. Integrated Angular 15 applications with modern tools and libraries, such as NgRx for state management and Angular Material for UI components. Configured and deployed Quarkus applications on Kubernetes and OpenShift for scalable and resilient cloud-native solutions. Created multiple Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster for testing purpose. Discuss the best practices you follow when using Lambda expressions, such as readability, avoiding overuse, and ensuring clarity Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup. Discuss any performance optimization techniques you have employed in your Node.js applications. Developed cross platform server-side applications using Node.js, and ReactJS to achieve scalability in real-time web applications. Used Apache Maven build tool to automate the build process and Jenkins CI for continuous interaction. Developed the application using SCRUM methodology, participated in scrum meetings where we would demo all the user stories done during that iteration. Describe your experience with parallel streams for multi-threaded operations using Lambda expressions Collaborate with medical professionals to discuss imaging results and recommend further action or treatment. Ensure compliance with safety protocols and maintain patient confidentiality. Provide guidance and mentorship to junior radiologists and medical staff. Maintain detailed and accurate patient records. Conducted a variety of imaging procedures, interpreting results to assist in patient diagnosis. Worked closely with physicians and healthcare providers to deliver comprehensive patient care. Implemented new imaging techniques to improve diagnostic accuracy.
Environment:Java, Eclipse, Spring MVC, RESTful web service, JSP, Quarkus, Java script, Spring WebFlux, Node.js, Git, Maven, Oracle, JUnit, Angular 11,15, SQL, HTML.Infosys/ Morgan Stanley Alpharetta, GA Sr. Full Stack Java Developer Jul 22 May 23Description: Morgan Stanley is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services. At Morgan Stanley Montreal, we are shaping the future of our global business and contributing to our local community. Client Activities team will be responsible for design, development, and integration of technology solutions to support all aspects of our NBA (Next Best Action). Morgan Stanley's NBA system is using ML to advise clients on what to consider based on life-events.
Responsibilities:
Worked with Agile Methodology and actively participated in scrum meetings as a part of SDLC, to produce quality deliverables within time. Develop the UI components architecture for developer framework using Angular 8,11,15, Typescript, HTML, CSS and Bootstrap. Used TypeScript's static typing allows me to define and enforce types for variables, functions, and objects to catch errors during development.
Contributed to the development of responsive and user-friendly web applications using Angular, TypeScript, and JavaScript.
Leveraged my expertise in HTML, CSS, and other web technologies to create engaging user interfaces. Unutilized the TypeScript's OOP features classes, interfaces, inheritance, and modules, empower me to write organized and modular code.
Utilized Spring Data JPA or Spring Data MongoDB to interact with relational or NoSQL databases respectively. Integrated Java 8's Date Time API to handle date and time operations, including parsing, formatting, and manipulating temporal data in Java full stack applications. Installed and configured SonarQube in the dev server for code analysis and integrated Sonar plugin in out Gradle build and Jenkins. Leveraged Java 8's functional interfaces and lambda expressions to write concise and expressive code for event handling, callback functions, and method references. Created Airflow Scheduling Script in python to automate the process of swooping wide range of data sets. Good Knowledge on working with OAuth2.0 and JSON Web Token (JWT)to provide authentication and authorization to rest service by exchanging access tokens. Designed forms, modules, view and templates using Django and Python. Integrated Java 8 applications with relational databases like MySQL or Oracle, utilizing Java Database Connectivity (JDBC) or object-relational mapping (ORM) frameworks like Hibernate. Demonstrated and modeled security patterns with JWT and OAuth2 Continuous integrating the frameworks and technologies, including Kafka for messaging and streaming, as well as REST and SOAP web services for seamless communication. Jython is an implementation of Python that runs on the Java platform. It allows you to seamlessly integrate Python code within a Java application. Implemented authentication and authorization mechanisms using Java 8 security frameworks like Spring Security, ensuring secure access and protecting sensitive data. Using MySQL db package and Python-MySQL connector for writing and executing several MYSQL database queries from Python. Managed AWS resources in a repeatable and automated manner, ensuring consistency and reducing manual configuration efforts. Demonstrated proficiency in designing and implementing data persistence solutions for applications. Working on Object-Relational Mapping (ORM) frameworks like Hibernate or JPA, enabling seamless integration between object-oriented programming and relational databases, improving development productivity and maintainability. Leveraged Spring Boot's capabilities to quickly develop robust RESTful APIs.
Built-in the support for handling HTTP requests, mapping URLs, and managing JSON data, and efficiently created API endpoints and handle client-server communication. Experience in using JSON Web Token (JWT) to securely communicate JSON Object Used Cloud Foundry integrated with various services like databases, message queues, and caching systems.
Used Gradle to build the project and deployed the applications on the server. Used Cloud Foundry as part of my CI/CD pipeline, enabling seamless deployment and integration with tools like Jenkins or GitLab. Worked on the enhancement of navigation and menu button into responsive features and extensively used Junit, JMeter for testing. Worked on the application for debugging the system and serve side logging and configured maven dependencies for build automation. Worked on Cloud Foundry to open-source PaaS that simplifies application deployment, management, and scaling.
Leveraged robust features to streamline the build process and ensure the smooth delivery of high-quality software. Mention your familiarity with Node.js, its non-blocking, event-driven architecture, and its role in building scalable network applications. Adopted IaC practices, embraced version control systems such as Git, enabling efficient collaboration and tracking changes to infrastructure configurations over time.
Used GIT as version control tool for effectively managing the code changes and experience with Agile/Scrum methodology. Possessed a strong understanding of design patterns and their application in AWS architectures. Using AWS Lambda for serverless functions, Amazon S3 for object storage, or Amazon RDS for database management,
Integrated and utilizing these services to build scalable and resilient applications on the AWS platform. Responsible for introducing an increased quality standard and involved in code review and deployment of the application on development, testing of production services.Environment:Java, J2EE, Angular 8,11, React js, JMS, Hibernate, JSON, XML, JavaScript, Python, Typescript, CSS, Node.js, HTML, team city, Angular js, J-unit.IBM/ AT&T Plano, TX Sr. Full Stack Java Developer Aug 21 Jun 22Description: The scope of this project was to ensure a new Web based online tool (Error SuspenseTool) to replace the existing usage of MS Access database. This project was to fully. Automate the existing laborious process of viewing and analyzing data in error/suspense. (table). It provides additional capability for the Users to identify errors more quickly and take corrective action (updates), facility to export the data in EXCEL and CSV Format and generate the Reports based on year quarter and month.Responsibilities:
Analysis and preparation of System Requirement Document and Design documents. Utilized Java 8 libraries and APIs for XML and JSON parsing, data serialization, and other common data processing tasks in Java full-stack development. Kept up to date with the latest Java 8 features, best practices, and industry standards by actively participating in developer communities, attending conferences, and reading relevant technical resources. Utilized Java 8's parallel streams for efficient processing of large data sets, leveraging multi-core processors and enhancing performance in Java full stack applications. With Spring Boot, integrating databases becomes a seamless process.
Utilized Project Reactor s Flux to create reactive streams for handling large-scale data processing with non-blocking operations Used Spring Boot to enables smooth integration between the back-end Java code and front-end frameworks such as Angular 8, React, or Vue.js.
Built applications that process real-time data streams using Flux, ensuring high throughput and low latency. Used TypeScript's static analysis enables early error detection and reduces the likelihood of runtime issues.
Actively looking after the abstraction layer eliminates boilerplate code and allows me to focus on business logic rather than low-level database operations. Used JavaScript boasts an extensive ecosystem with countless libraries, frameworks, and tools that greatly expedite development. Exposing the RESTful APIs, to facilitate communication between the front-end and back-end, ensuring efficient data retrieval and synchronization. Used Spring Boot's opinionated approach and extensive ecosystem simplify my development workflow.
Used JUnit and practicing Test-Driven Development (TDD) principles with the Concord ion framework,
Ensured the reliability and quality of the code. Seamlessly incorporate existing JavaScript code into my TypeScript projects to annotations, generics, and decorators, allowing me to write more expressive and robust code compared to plain JavaScript. Worked on fixing SIT and UAT Issues. Reproduce IaC infrastructure configurations across multiple environments, making it easier to set up development, staging, and production environments consistently.
Worked on Cloud Foundry to open-source PaaS that simplifies application deployment, management, and scaling.
Implemented front-end functionality using Java 8 technologies like Java Server Pages (JSP), Java Server Faces (JSF), or Thyme leaf, providing dynamic and interactive user interfaces. Integrated Java 8 applications with modern front-end frameworks like Angular or React, enabling seamless communication and data exchange between the back end and front-end components. Implemented Azure DevOps for CI/CD pipelines, automating the build, testing, and deployment processes. Actively integrate my code changes into version control systems like Git, triggering automated builds and tests. Integrated Azure Active Directory for authentication and access control, ensuring secure user authentication and authorization. Utilized Azure Monitor and Application Insights for monitoring and troubleshooting application performance and availability. Leveraged Azure Networking services such as Azure Virtual Network and Azure Load Balancer
Created the automated build and deployment scripts using Ant Framework. Debugged and troubleshooting complex systems, employing tools and techniques to identify and resolve issues quickly, ensuring smooth operations and minimizing downtime. Customer Support and Interaction. Migrating/re-writing the ASP files into JSP files and deploy it on Tomcat web server. Migrating the web modules from Apache server to IBM HTTP server.Environment: IBM HTTP server, Web sphere 6.0, Tomcat server, WSAD 5.0, Java, J2EE, Angular 8, Multi-threading, Servlets, JSP, HTML, WebLogic Server, JavaScript, oracle (SQL, PL/SQL). scripting, PL/SQL.TCS/ Vanguard Malvern, PA Sr. Full Stack Java Developer July 19 July 21Description: Vanguard is one the world s largest investment companies, offering a large selection of Mutual funds, ETFs, Advice and related services. The company describes itself as A Global Provider of Investment processing, investment management, and investment operations solution . This structure enables us to balance the need for global consistency with regional relevance by developing in-depth knowledge on pertinent issues across our funds portfolios and identifying industry, regional and country-specific trends.Project 1:Responsibilities: Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development. Responsible for creating efficient design and developing User Interaction screens using TypeScript, Angular 8. Enhanced application by Angular 8 Component based in view of future Angular 8 framework transitions. Experience with creating custom directives, decorators, and services to interface with restful and SOA services. Utilized Java 8's date and time API to handle date-related operations, ensuring accurate and efficient management of temporal data. Implemented caching mechanisms using Java 8 libraries like Hazel cast, improving the performance and responsiveness of Java full-stack applications. Used AJAX, JSON to send requests to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers. Utilized NPM scripts for build and test environments in a Node.js application. Object storage service Amazon S3 is used to store and retrieve media files such as images. Adept at OIDC, OAuth 2.0 flow and helped organization move from legacy protocols to modern authentication. Exported SQL data into RedShift to allow much faster and scalable user searches.
Worked on Rest Web services as well as Node Rest framework for backend services used MongoDB (NoSQL) for database services and RESTful web services using Jersey for JAX-RS implementation. Worked on migrating on-premises applications to Azure cloud for ensuring seamless transition.
Collaborated with the customer to understand their Azure requirements and provided guidance on utilizing Azure services effectively. Implemented Azure SQL Database and Azure Cosmos DB for data storage and management. Optimized application performance on Azure by utilizing Azure CDN (Content Delivery Network) and Azure Cache for Redis. Worked on scaling and auto-scaling of applications on Azure to handle varying workload demands. Automated Scaling and Resilience with Cloud Foundry to easily scale my applications horizontally or vertically.
Automated the handles load balancing and ensures high availability by distributing application instances across multiple containers and dynamically scaling resources as needed by Cloud Foundry Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy. Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component. Used Atlassian tools like confluence for documentation, bitbucket for code repository, JIRA to create epics, tasks, and subtasks. Developed Docker image and containers for the application by configure Docker file, using Docker Compose to manage images. Done Designing and development of RESTful API and services using best practices to interact within the microservices and with the front end.Environment: Java 8, HTML, CSS3, JSON, spring boot, SonarQube, Agile, Junit, JMeter, Git, Bamboo, Ansible, Jenkins, SVN. Project 2: Used MySQL server at the backend because of its efficient, easy to use and very flexible commands. Developed the application using Spring MVC architecture. Importing and exporting data into HDFS and Hive using Sqoop Developed services using Node.js Multi-node resources-management and rebuilt entire web layer with Node.js at the back end for brokering API requests with Node.js asynchronous model. Loading and transforming large sets of structured, semi structured, and unstructured data Managing data coming from different sources Worked on Jobs management using Fair Scheduler and Cluster coordination. Involved in creating a reusable component using React JS for DOM manipulation.
Closely worked with Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URLs properly.
Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries. Developed different SOAP services and Web Services using WSDL, SOAP. Designed workflows and developed applications implementing the business processes. WebFlux supports both annotation-based and functional programming models for defining routes and handling requests. Involved in integration of GUI components of the code. Involved in unit testing, validating through User Acceptance Testing.Environment: Core Java, J2EE, JSP 1.2, bamboo, WebSphere Application Server 7, Rational Application Developer 7.0, Web services, Windows 7, Spring 3.x, XML, HTMLExpress Scripts Franklin Lakes, NJ Full Stack Java Developer Mar 16 Jun 19
Description: CBV provides a new tool that will be built for clients to view benefit set up information that was formerly available on the ESI legacy West Anchor Green Screens. New screens will be built within the eSD application that can be accessed from the Client Website and Client eSD that will contain information our Legacy West clients used in the Legacy West Anchor green screens. These screens will display in a format that is more user friendly for the clients.Responsibilities: Designed and coded application components in an Agile/TDD environment utilizing a test-driven development and SDET approach and pair-programming. Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection. Implemented the application modules using Spring Core layer (IOC), Spring Security, Spring AOP, Spring ORM, Spring Batch, Spring Rest web services to develop the application.
Experienced in Angular2 Templates, directives, Routing and navigation, Components, Services and Data Binding.
Involved in writing the front-end code for the application using Angular 4. Developed the application using AngularJS, UI Bootstrap, HTML5, CSS. Proficiency with Angular 2/4, JavaScript and HTML5. Developing user-friendly interface to seamlessly combine the new module with existing. Login system by using Google Web Tool Kit (GWT), JavaScript framework and jQuery. Developing various backend application programs, such as views, Functions, Triggers. Procedures and Packages using SQL and PL/SQL. Getting started on developing new library with micro services architecture using Rest APIs, spring boot and pivotal cloud foundry. Used SVN and GIT for accessing the repositories and maintaining the code. Used JIRA Tool for keeping track of bugs, Issues, workflow and releases. Involved in the SIT, UAT, BCP and Hyper care activities and solving productions issues and doing Root Cause Analysis & troubleshooting operational issues. Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java. Extensively used Hibernate in data access layer to access and update information in the database. Design of GUI using Model View Architecture STRUTS Framework. Involved in the Development of Spring Framework Controllers Developing application using Spring core module and POJO's using Eclipse and worked on Messaging service. Designed and developed the XSD for WSDL. Developed user interface using JSP, JSP Tag libraries JSTL, HTML, CSS, JavaScript to simplify the complexities of the application. Used JMS for the asynchronous exchange of critical business data and events amongJ2EE components and legacy system. Worked with NoSQL databases such as Cassandra, MongoDB. Developed User Interface in JSP, JavaScript and HTML with Backbone JS Framework. Implemented a generic interface to Hibernate criteria API for UI search functionality. Deployment of web, enterprise java components, messaging components and multi-threading. Developed XML Schemas - XSD, DTD for the validation of XML documents, also used Subversion. XML SAX and DOM API, JDOM, XSLT was used for informative view. Used XML web services using SOAP to transfer the amount to transfer application that is Used SWING for GUI based coding.Environment: Java 1.4, J2EE, JSP 2.0, PL/SQL, Spring 2.0, UI Bootstrap, HTML5, CSS, AngularJS, Angular 2,4, EJB 2.0, JavaScript, JMS, JNDI, Oracle, XML, DOM, SOAP, JUnit, Apache Camel, WebSphere 8.5, Hibernate 3.0, JDBC, MS SQL Server 2012, JESS, REST-Ful Web service, WebLogic 8, Jboss Drools, SOA Design Patterns, Cassandra, NOSQL, Hadoop, GUI, SOAP.BACS - Hyderabad, India Full Stack Java Developer June' 12- June' 15
Description: The application was a highly secured, multilingual online transaction system, which had an intranet and internet module. The Internet serves as the front end to the clients (debtors and creditors of the enterprise), and the employees of the firm access the Intranet. The system is also integrated with the already existing legacy applications in the enterprise.Responsibilities: Designed and Implemented User Interface (UI) for General information pages, Administrator functionality. Pages and internal administration interface. Front end design using JSP and business logic in Servlets. Analysis, design and development of Application using J2EE technologies like JSP, Servlets, and EJB. Developed the database and UI design for the web module.
Built prototypes of complex modules and analyzed the performance.
Developed EJBs, JSPs and Java Components for the application using Eclipse.
Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer. Developed various helper classes needed following Core Java multi-threaded programming and Collection classes. Involved in the understanding and designing of the complex back-end middleware framework. Used Java Servlets, JSPs, AJAX, HTML and CSS for developing the Web component of the application. Planned and implemented various Oracle Tables, stored Procedure, triggers, views, cursors. Involved in the analysis, definition, design, implementation, and deployment of full software development lifecycle (SDLC) of the project. Participated in the technical code reviews, prepared unit test cases, detailed time estimation, impact analysis and code review documents.Environment: Java 1.5, Struts 1.2, Hibernate, EJB, WebLogic Server 8.1, HTML, CSS, JUnit, JSP, Servlets, JMS, Oracle 9i, Windows XP, MVC Pattern, SVN, Log4J.EDUCATION: Bachelor of Technology in Computer Science and Engineering from JNTUH, SRITS, KHAMMAM.
Master of Science in Computer Science from Northwestern Polytechnic University, Fremont, California. |